欢迎来到全景云VR全景平台

咨询热线:029-86695899

新闻中心

鸿蒙,你好

发布时间:2019/8/10 11:26:09 浏览次数:0 作者: 来源:
返回列表

   操作系统是一款硬件或者一个体系的灵魂,历来被认为是一个产品的核心,也是技术攻关最重要的部分。8月9日,华为2019开发者大会在东莞举行,华为自研系统鸿蒙(Harmony OS)首度亮相。在今天发布的荣耀智慧屏将首次采用该系统。

鸿蒙,你好

   从2017年的鸿蒙内核1.0版完成技术验证,2018年用于终端TEE,到2019年鸿蒙OS 1.0基于开源框架,关键模块自研,采用分布式架构、方舟编译器、确定时延引擎,完成TEE微内核形式化验证,多终端开发IDE(Beta),并延伸出智慧屏。2020年,鸿蒙OS 2.0将实现内核及应用框架自研,通用微内核架构,延伸出创新国产PC手表/手环、车机,2021年及以后,鸿蒙OS 3.0实现软硬协同优化,衍生出音箱、耳机、VR眼镜等更多设备。

   图中种种准备,我们不难看出,鸿蒙并不是一个为了应急的操作系统,而是一款架构清晰、历程和路标明了,打通智慧屏、可穿戴设备、车机、音响、手机等多终端的全场景OS。在开发者大会上,华为消费者业务CEO余承东表示“我们要打造全球的操作系统,不仅仅是华为自己的,我们希望开源,让全球的开发者力量参与进来,打造下一代最领先的操作系统。”

鸿蒙OS的四大技术特性:

第一、分布式架构首次用于终端OS,实现跨终端无缝协同体验。

鸿蒙OS的“分布式OS架构”和“分布式软总线技术”通过公共通信平台,分布式数据管理,分布式能力调度和虚拟外设四大能力,将相应分布式应用的底层技术实现难度对应用开发者屏蔽,使开发者能够聚焦自身业务逻辑,像开发同一终端一样开发跨终端分布式应用,也使最终消费者享受到强大的跨终端业务协同能力为各使用场景带来的无缝体验。

第二、确定时延引擎和高性能IPC技术实现系统流畅。

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

第三、基于微内核架构重塑终端设备可信安全。

鸿蒙OS采用全新的微内核设计,拥有更强的安全特性和低时延等特点。微内核设计的基本思想是简化内核功能,在内核之外的用户态尽可能多地实现系统服务,同时加入相互之间的安全保护。微内核只提供最基础的服务,比如多进程调度和多进程通信等。

另外,鸿蒙OS将微内核技术应用于可信执行环境(TEE),通过形式化方法,重塑可信安全。

第四、通过统一IDE支撑一次开发,多端部署,实现跨终端生态共享。

鸿蒙OS凭借多终端开发IDE,多语言统一编译,分布式架构Kit提供屏幕布局控件以及交互的自动适配,支持控件拖拽,面向预览的可视化编程,从而使开发者可以基于同一工程高效构建多端自动运行App,实现真正的一次开发,多端部署,在跨设备之间实现共享生态。

TOP