当前位置 > 首页 > 国内新闻 > 正文

华为鸿蒙OS正式发布:可用于手机,基于微内核,寓意开天辟地
  • 发布时间:2019-08-31
  • www.jsbq.org
  • 关于“红盟”,这个行业并不陌生。今年5月,国家知识产权局商标局网站显示华为已申请“华为红盟”商标,适用于第9类和第42类。今天,华为开发者大会正式召开。华为消费者业务CEO俞承东正式推出基于微内核的全分布式分布式操作系统“洪梦”。

    在介绍红盟操作系统开发的初衷时,于承东说:“随着全方案智慧时代的到来,华为认为有必要进一步增强操作系统的跨平台功能,包括支持全功能场景,多个设备和平台的功能,以及对低延迟的响应。高安全性挑战的能力逐渐形成了红盟操作系统的原型。可以说,红盟操作系统的起点与Android和iOS不同。为整个场景提供基于微内核的新型分布式操作系统。为了满足整个场景的流畅,架构级可信安全,终端无缝协作,多终端部署的发展,红盟应该诞生在将来。“

    于承东说,红蒙中文的含义是开放的。最接近的英语单词是Genesis,意思是Genesis或open-minded。但是,因为我觉得用汉语拼音发音太难了,所以我开始了和声。我希望为世界带来更多的和谐,给每个人更多的便利。

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

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

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

    红盟系统的开发始于2017年。2019年,红盟OS1.0将首次登陆智能屏幕。 2020年,鸿盟OS2.0将应用于创新的家用电脑,手表/手表和汽车机器。 2021年,红盟OS3.0将用于扬声器和耳机,预计将于2022年应用于VR设备。

    据悉,明天发布的新款智能屏幕电视将是第一款使用红盟操作系统的。

    可以在手机上使用红盟系统吗?于成东说它可以随时供应,但出于生态原因,谷歌生态学是首选。如果你不能使用Android,你将使用比Android更强大的Hong Meng。迁移到红盟系统,开发量非常小。于成东在现场表示,从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编译器将来支持多语言统一编译,可以大大提高开发效率。

    红梦操作系统发展的关键是生态学。生态学的关键在于应用程序和开发人员。为了快速推动红盟操作系统的生态发展,鸿盟操作系统将向全球开发者开源,推动建立开源基础,建立开源社区,与开发商共同推动红盟的发展,并提出建议通过讨论产业或技术发展。红盟系统将兼容Linux,Unix和Android系统。

    此外,俞承东还在现场表示,“如果没有美国制裁,华为手机将实现全球第一的销售。今年,华为第一季度可实现6000万,第二季度可达7000万,70第三季度和第四季度万元。“销售额达到9000万。”于成东说,“但由于美国,我们今年不是世界第一,但它应该是世界第二。 “

    日期归档

    崇左新闻网 版权所有© www.jsbq.org 技术支持:崇左新闻网 | 网站地图