数据报告

鸿蒙OS系统:开源框架致力跨终端分布式应用,2022年将用于VR/AR头显

发布时间:2019-08-12  |  标签:      

编辑/VR陀螺 锅灶

近日,华为在东莞新总部举办2019年开发者大会(HDC),鸿蒙OSHarmony OS)作为主角也在本次活动上正式亮相。

 

鸿蒙 OS是一套基于微内核架构的分布式操作系统,在多设备兼容性、安全性、流畅性等方面有着天然优势,并且对外开源。现场余承东分享了鸿蒙OS的演进路线图,在2017年的时候,鸿蒙内核1.0完成技术验证,去年,鸿蒙内核2.0用于终端TEE,今年,鸿蒙OS 1.0版将首发搭载在智慧屏也就是电视产品上。


据悉,鸿蒙OS 1.0版基于开源框架并在关键模块上实现自研,体系上由分布式架构、方舟编译器、确定时延引擎、TEE微内核形式化验证、多终端开发IDEBeta)组成。

明年,鸿蒙OS 2.0将推出,其中内核和应用框架实现完全自研,体系上由通用微内核架构、高性能图形栈、支持多语言统一编译、多终端开发IDE并满足车规级标准,落地产品包括创新国产PC、手表/手环、车机。

 

2021年,鸿蒙OS 3.0将会推出,并用于音箱、耳机,2022年用于VR/AR头显等更多的设备。

余承东表示,鸿蒙OS是华为全场景时代的操作系统,也是全球首个微内核分布式操作系统,可以打通智慧屏、穿戴设备、汽车、智能音箱、手机等诸多终端。鸿蒙OS是未来的操作系统,它的出现可以满足全场将智慧体验高标准链接要求,因此也具有四大不可比拟的技术特性:分布式构架、确定时延引擎和更性能IPC、微内核架构、多终端开发IDE,多语言统一编译。

分布式架构会进一步提高终端的分布式能力调度及分布式数据管理能力,能够像开发统一终端一样开发跨终端分布式应用,最终能够让消费者享受到多终端协同配合的无缝体验。

 

而确定时延引擎和更性能IPC则有效解决了如今系统性能不足的问题。确定时延引擎可以对任务分配及调度进行合理优化,将应用响应时间降低了25.7%

 

微内核构架拥有更好的安全性能,保障多端间的安全,采用形式化数学方法,从源头上保障系统的安全,并大大降低延迟。

 

凭借近端时间发布的方舟编译器,鸿蒙OS可以实现多终端IDE开发,多语言统一编译,分布式架构Kit还可让屏幕布局控件及交互自动适配,支持控件拖拽,面向预览的可视化变成,真正实现一端开发,多端部署,大大提高开发效率。

 

对于鸿蒙手机能否短时间内运用至手机的问题,余承东表示:鸿蒙是未来的操作系统,比安卓快6倍,更快更安全,并能随时应用在手机操作系统上,但目前考虑到生态问题,华为仍优先采用安卓系统,如果哪一天安卓无法使用了,华为随时可以启用鸿蒙。