首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

重磅!华为鸿蒙系统问世!

8月9日15: 00,华为正式发布自己的新操作系统:鸿蒙。

2019华为开发者大会将于8月9日14: 30举行。会议涵盖鸿蒙操作系统、智能旅游、可穿戴、智能家居等领域。

8月9日上午,中国工程院院士倪光南在中国人工智能峰会间隙接受媒体采访。谈到华为今天下午将要发布的鸿蒙操作系统,倪光南院士表示,国内操作系统最大的困难在于生态系统的建设,他对鸿蒙系统的未来“寄予厚望”。

倪光南院士说,就操作系统而言,我们的技术并不一定比别人差,而是更难建立一个生态系统。因为发达国家已经在市场上建立了完整的生态系统,而新的生态系统只能通过市场的良性循环来建立,这并不容易。

倪光南院士认为,中国的有利条件是我们的市场非常大。他希望中国独立开发的操作系统,在中国巨大市场的支持下,能够更快地建立自己的生态系统。

倪光南院士作为国内操作系统的重要倡导者之一,强调中国必须掌握包括操作系统在内的核心技术。关键核心技术应以自主创新为基础,自主控制。国家一级强烈支持这一点,许多企业也在这方面做出了相对成功的努力。华为就是一个典型的例子。

鸿蒙将在哪里使用?

“鸿蒙”对这个行业并不陌生。今年5月,国家知识产权商标局网站显示,华为已经申请并通过了适用于第9类和第42类的商标“华为鸿蒙”。申请日期为2018年8月24日。此前有传言称,华为操作系统被命名为“鸿蒙”。华为消费者首席执行官于成东表示,华为操作系统最早将于今年秋天推出,最晚将于明年春天推出,并将与安卓和网络应用完全兼容。

今天,在介绍鸿蒙操作系统开发的初衷时,俞成东表示:“随着全场景智能时代的到来,华为认为操作系统的跨平台能力需要进一步提高,包括支持全场景、跨多个设备和平台的能力,以及应对低延迟和高安全性挑战的能力。因此,鸿蒙操作系统逐渐形成了它的雏形。可以说,鸿蒙操作系统的起点不同于安卓和iOS。它是一个全新的基于微内核的分布式操作系统,适用于所有场景,能够同时满足所有场景的流畅体验、架构级可信安全、跨终端无缝协作、多终端部署一次性开发的要求。鸿蒙将在未来诞生。”

鸿蒙操作系统将是华为的产品,以迎接全场景体验时代的到来。它将充分发挥其重量轻、体积小、功能强的优点。它将首次应用于智能终端,如智能手表、智能屏幕、车载设备和智能音箱。努力打造跨终端整合共享生态,重塑安全可靠的运营环境,为消费者创造全方位智能生活的新体验。

鸿蒙有多少头奶牛?

鸿蒙操作系统最初是为满足全场景智能体验的高标准连接要求而设计的,为此华为提出了一个具有4大功能的系统解决方案。

1.分布式架构首次用于终端操作系统,实现终端间无缝协作体验

鸿蒙操作系统的“分布式操作系统架构”(Distributed OS Architecture)和“分布式软总线技术”(Distributed Soft Bus Technology)通过公共通信平台、分布式数据管理、分布式能力调度和虚拟外设四种能力,保护应用开发者免受相应分布式应用底层技术的实现困难,使开发者能够专注于自己的业务逻辑,开发像开发同一个终端这样的跨终端分布式应用,也使终端消费者能够享受到各种使用场景下强大的跨终端业务协作能力带来的无缝体验。

2.确定延时引擎和高性能工控机技术,实现系统的自然平滑

鸿蒙操作系统利用两大技术解决了现有系统性能不足的问题,即确定延迟引擎和高性能工控机。确定延迟引擎可以在任务执行之前在系统中为调度处理分配任务执行优先级和时间限制。高优先级的任务资源优先保证调度,应用响应延迟减少25.7%。鸿蒙微内核的小结构大大提高了进程间通信的性能,进程通信效率是现有系统的5倍。

3.基于微内核架构的终端设备可信安全性重建

鸿蒙操作系统采用全新的微内核设计,具有更强的安全特性和低延迟。微内核设计的基本思想是简化内核功能,在内核之外的用户状态下实现尽可能多的系统服务,并增加相互的安全保护。微内核只提供最基本的服务,例如多进程调度和多进程通信。

鸿蒙操作系统将微内核技术应用于可信执行环境(TEE),通过形式化方法重塑可信安全。形式化是用数学方法从源头上验证系统正确性和非脆弱性的有效方法。传统的验证方法,如功能验证和模拟攻击,只能在选定的有限场景下验证,而正式方法可以通过数据模型验证所有软件运行路径。鸿蒙操作系统首次将形式化方法应用于终端TEE,显著提高了安全性。同时,由于鸿蒙操作系统微内核的代码量仅为Linux宏内核的千分之一,其攻击概率也大大降低。

4.通过统一的集成开发环境支持一次性开发和多终端部署,实现终端间的生态共享

鸿蒙操作系统依靠多终端集成开发、多语言统一编译、分布式架构套件(distributed architecture Kit)提供屏幕布局控制和交互的自动适配,支持控件拖动和可视化预览编程,从而使开发人员能够基于同一项目高效构建多终端自动运行应用,实现实时一次性开发、多终端部署、跨设备间共享生态。华为方舟编译器(Huawei Ark Compiler)是首个取代安卓虚拟机模式的静态编译器,该模式允许开发人员在开发环境中一次将高级语言编译成机器码。此外,Ark编译器将来将支持多语言统一编译,这可以大大提高开发效率。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190810A0067500?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券