8月9日消息 日前有报道称,华为消费者业务CEO余承东今天下午在HDC2019开发者大会宣布推出基于微内核的全场景分布式OS——“Harmony OS鸿蒙”!那么,鸿蒙OS都有哪些亮点呢?感兴趣的朋友,还不赶紧来了解一下。
按照余承东的说法,鸿蒙OS将作为华为迎接全场景体验时代到来的产物,发挥其轻量化、小巧、功能强大的优势,率先应用在智能手表、智慧屏、车载设备、智能音箱等智能终端上,着力构建一个跨终端的融合共享生态,重塑安全可靠的运行环境,为消费者打造全场景智慧生活新体验。
鸿蒙OS是分布式架构首次用于终端OS,可实现跨终端无缝协同体验;通过使用确定时延引擎和高性能IPC两大技术,鸿蒙OS解决现有系统性能不足的问题;鸿蒙OS采用全新的微内核设计,拥有更强的安全特性和低时延等特点。
此外,鸿蒙OS凭借多终端开发IDE,多语言统一编译,分布式架构Kit提供屏幕布局控件以及交互的自动适配,支持控件拖拽,面向预览的可视化编程,从而使开发者可以基于同一工程高效构建多端自动运行App,实现真正的一次开发,多端部署,在跨设备之间实现共享生态。
从余承东公布的华为鸿蒙OS历程及路标来看,华为2019年发布鸿蒙OS 1.0,基于开源架构,关键模块自研,用在智慧屏上。2020年鸿蒙OS 2.0发布,内核及应用框架自研,适用于创新国产PC、手表、手环、车机;2021年鸿蒙OS 3.0将支持软硬件协同,用于音箱、耳机,2022年之后用于VR眼镜等设备。
同时,余承东指出,安卓有超过1亿行代码,内核就超过2000万行,但一般用户用到的代码不到8%,整体比较冗余,在IoT时代这既没必要也不需要。
由此他提出了“微内核”的概念,也是鸿蒙OS的特点之一。区别于“宏内核”,微内核采用同一套操作平台,针对不同硬件能力的产品进行部署,并采用分布式架构,提升效率。
也就是说,手机和车载设备的用途不同,灌入同样系统无必要,但它们可以采用同样的内核,部署不同的界面或功能。
随后,余承东还公布了鸿蒙OS架构图。鸿蒙OS目前应用在手表应用、大屏应用、车机应用与PC应用。程序框架为多用户程序框架,基础服务包括多RunTime、通用系统服务、lot设备专有服务、分布式数据管理、虚拟外设、UI&图形与分布式软总线,内核为Linux内核、鸿蒙微内核与LiteOS。
未来的鸿蒙OS架构图中,基础服务(外核)还新增了文件系统、电源管理、内存管理与设备驱动,内核为鸿蒙微内核。
此外,余承东还表示,鸿蒙OS随时可用在手机上,但考虑到生态原因,优先使用谷歌生态。如果安卓无法使用,将会启用鸿蒙。
至于用户们最关注的安全问题,余承东则表示,鸿蒙操作系统采用微内核,天然无Root,细粒度权限控制从源头提升系统安全,微内核可以把每一个单独枷锁,不可能一个钥匙攻破所有地方,而外核的相互隔离更加安全也更加高效,“从全球最权威的安全机构评测看,现在外面的操作系统只能达到二三级,而我们的系统能达到5和5+最高级别。这是最高级别的安全OS!”另外,余承东还在本次开发者大会上宣布,鸿蒙OS将开源,并建立开源社区。
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
本文地址:/ITzixun/9275.html