华为正式发布自有操作系统鸿蒙OS

国内新闻 阅读(1196)
?

相关新闻:

于承东:真正的人工智能全场智慧时代即将来临(全文)

新浪科技讯8月9日下午消息,华为开发者大会于8月9日至8月11日举行,华为消费者事业部CEO,华为技术有限公司董事总经理于承东发表讲话《全场景时代新体验与新生态》,正式宣布,发布自己的操作系统:洪萌。

据余承东介绍,鸿盟操作系统是基于微内核的全尺寸分布式操作系统。这是分布式架构首次用于终端操作系统,可以实现跨终端的无缝协作体验。

据余承东介绍,Android拥有超过1亿行代码,内核拥有超过2000万行代码。但是,一般用户使用的代码不到8%。整体冗余是不必要的。在物联网时代,这既不必要也不必要。

因此,他提出了“微内核”的概念,这也是红盟操作系统的特点之一。与“宏内核”不同,微内核使用同一组操作平台来部署具有不同硬件功能的产品,并采用分布式架构来提高效率。

也就是说,移动电话和车载设备具有不同的用途,并且不必填写相同的系统,但是它们可以使用相同的内核并部署不同的接口或功能。

于成东还宣布,鸿盟操作系统将是开源的。该系统将与Linux,Unix和Android兼容。

红盟操作系统的四大技术特点

Hongmeng OS的原始设计是为了满足全景智能体验的高标准连接要求。为此,华为提出了四种系统解决方案。

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

鸿盟OS的“分布式OS架构”和“分布式软总线技术”通过公共通信平台,分布式数据管理,分布式能力调度和虚拟外设四种功能,相应的底层技术分布式应用实现难度应用开发者屏蔽使开发人员能够专注于自己的业务逻辑,开发类似终端的跨终端分布式应用,并使终端消费者能够享受强大的跨终端业务协作功能,以便无缝使用各种场景。

2.确定延迟引擎和高性能IPC技术,使系统自然流畅

确定延迟引擎和高性能IPC。确定延迟引擎可以在执行任务之前在系统中分配任务执行优先级和时间限制,优先保证优先级较高的任务资源被调度,应用程序响应延迟减少25.7% 。红蒙微内核的紧凑特性使IPC(进程间通信)性能得以大大提高,与现有系统相比,过程通信效率提高了5倍。

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

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

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

4.通过统一的IDE支持一次开发和多端部署,实现跨终端生态共享

Hongmeng OS开发具有多终端,多语言统一编译的IDE,分布式架构套件提供屏幕布局控制和交互自动适应,支持控制拖放,可视化编程预览,使开发人员可以高效地构建多端在同一个项目上。自动运行App以实现真正的开发,多端部署以及跨设备的共享生态系统。华为方舟编译器是第一个替代Android虚拟机模型的静态编译器,允许开发人员在开发环境中一次性将高级语言编译成机器代码。另外,Ark编译器将来支持多语言统一编译,可以大大提高开发效率。