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

华为新系统鸿蒙正式面世,可随时替代安卓

8月9日,华为开发者大会开幕,华为自研系统鸿蒙首度亮相,明天发布的荣耀智慧屏将首次采用该系统。该系统虽然主要面向IoT设备,但同时也可支持手机,余承东说,如果谷歌安卓系统不向华为开放,将“可以随时启用鸿蒙”。

华为消费者业务CEO余承东宣布,未来消费者业务战略将聚焦全场景智慧生活,是5-10年长期战略。一个核心是2项,全场景、全连接的智慧生活;华为手机+自研产品+生态伙伴产品,即 1+8+N。为了实现这一点,就需要新的系统支持。

于是,鸿蒙系统登场了。鸿蒙系统采用微内核,面向IoT设备设计。鸿蒙系统实现模块化解耦,不同设备可以弹性部署,可根据硬件能力来进行不同程度的加载,甚至可以MB、KB为单位的内存空间也可以实现。

余承东表示,安卓操作系统有超过一亿行代码,内核超过2000万行,平时常用的只有8%的代码,小于2G的运行内存很难跑起来,而未来很多的智能设备内存比较小,很多终端的出现也对安全提出了更高的要求,包括车钥匙、门锁等。

为实现弹性部署,鸿蒙系统将扬声器、麦克风、显示屏、摄像机、通信、传感器、计算等硬件资源均虚拟化来进行共享,通过分布式软总线来调度这些资源。余承东称,各种设备的硬件资源在同一个账户可以进行共享,比如手表不能拍照,可以调用手机进行拍照。

鸿蒙内置了确定时延引擎,可在任务执行前分配系统中任务执行优先级及时限进行调度处理,优先级高的任务资源将优先保障调度,应用响应时延降低25.7%。鸿蒙微内核结构小巧的特性使IPC(进程间通信)性能大大提高,进程通信效率较现有系统提升5倍。

该系统还支持华为方舟编译器,在方舟编译器编译以后,可以实现60%的运行效率提升。

余承东将鸿蒙与谷歌、苹果的操作系统进行了对比。他说,谷歌的安卓操作系统基于宏内核,苹果操作系统是以宏内核为主的混合内核,未来的系统应该是微内核的。需要指出的是,安卓、苹果的几大硬件操作系统均面向手机、PC等能耗较大的设备,而鸿蒙是面向IoT设备,后者对能耗的要求较低,但对时延的要求更高。

目前,鸿蒙内置了三个核心,包括鸿蒙微内核、Lite OS、Linux内核。未来该系统将全部采用鸿蒙微小内核,可支持Linux、Uinux等各种内核的设备。因此,理论上,鸿蒙系统可以支持手机系统。

余承东说,如果美国允许华为使用安卓系统,安卓依然是华为的首选,不允许的话,华为将会采用鸿蒙系统。鸿蒙有比安卓有更强大的性能、更高的效率、更好的安全性,开发者基于其他系统开发的软件迁移到鸿蒙系统的工作量非常之小,只需要一两天的时间。因为鸿蒙系统兼容这些内核。

持续更新中。。。

图源:华为

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

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券