官方,和谐操作系统将成为华为新产品的默认操作系统

在HDC 2020中, 华为揭幕 通过公告 扩大计划 您一直在使用的新操作系统 “和谐操作系统” 去年宣布。

除了最初宣布的便携式设备 和物联网(IoT)产品,例如显示器,可穿戴设备,智能扬声器和汽车信息系统,正在开发操作系统 它也将适用于智能手机。

SDK测试 为和谐开发移动应用程序 将于2020年底开始,并且第一批基于新操作系统的智能手机计划在明年下半年推出,也就是说,如果一切顺利,我们可以在2021年XNUMX月看到结果。

需要强调的是现在,新操作系统已经可以用于RAM从128KB到128MB的IoT设备 它正在工作,以便 它将于2021年XNUMX月开始 推广存储设备的选择 从128MB到4GB 并于十月份针对配备4GB以上RAM的设备。

回想一下Harmony项目自2017年以来一直在开发中,它是一种微内核操作系统,可以看作是Google的Fuchsia操作系统的竞争对手。

该平台将作为具有独立管理的完全开源项目以源代码形式发布(华为已经在为物联网设备开发开放的LiteOS)。

该平台代码将捐赠给非营利组织中国开放原子能开源基金会。

华为认为,由于不必要的大量代码,过时的进程调度程序和平台碎片问题,Android不适用于移动设备。

在Harmony OS的详细功能内,以下是:

  • 系统的核心已在形式逻辑/数学级别上进行了验证,以最大程度地降低漏洞的风险。 验证是使用在航空和航天等领域的关键系统开发中常用的方法执行的,并且可以达到EAL 5+安全级别合规性。
  • 微核与外部设备隔离。 该系统与硬件脱钩,允许开发人员创建可在不同类别的设备上使用的应用程序,而无需创建单独的程序包。
  • 微内核仅实现了调度程序和IPC,其他所有内容都被转移到系统服务中,其中大多数服务在用户空间中运行。
  • 作为任务调度程序,提出了确定性延迟引擎,该引擎可以实时分析负载并使用预测应用程序行为的方法。 与其他系统相比,该调度程序可将延迟降低25,7%,并将延迟抖动降低55,6%。
  • 为了在微内核和外部内核服务(例如文件系统,网络堆栈,驱动程序和应用程序启动子系统)之间提供通信,使用了IPC,据该公司称,它是Zircon中IPC的五倍,是Zircon中IPC的三倍。 QNX。
  • Harmony不是使用通常的四层协议堆栈来减少开销,而是采用了基于分布式虚拟总线的简化单层模型,该模型与诸如显示器,摄像机,声卡等设备进行通信。
  • 系统在根级别不提供用户访问权限。
  • 该应用程序使用自己的Arc编译器构建,该编译器支持C,C ++,Java,JavaScript和Kotlin代码。

另外, 能够为各种设备创建应用程序, 例如电视,智能手机,智能手表,汽车信息系统等, 华为提到将为开发接口提供通用框架 以及带有集成开发环境的SDK。

该工具包将自动适应应用程序 适用于不同的屏幕,控件和用户交互方法。 它还提到了为Harmony提供的工具,以最小的更改来适应现有的Android应用程序。

数据来源: https://www.xda-developers.com


成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。