正文如下

鸿蒙操作系统(Harmony OS)是由华为自研的一款基于微内核的全场景分布式操作系统。其研发耗时10年, 有4000多名研发人员参与其中,基于同一套系统能力,适配多种终端形态的分布式理念,可支持手机、平板、 智能穿戴、工作站、车机等多种终端设备,提供全场景服务能力。

华为布局自研操作系统已近10年。早在2012年,华为就开始规划自研操作系统,作为断粮时的备用选项。 2019年8月,鸿蒙1.0正式发布并实行开源;2020年9月,鸿蒙系统升级至2.0版本;2021年6月2日,华为召开 HarmonyOS及全场景新品发布会,鸿蒙OS 2.0正式登场。

鸿蒙OS技术架构:分层设计,系统功能逐级展开

鸿蒙OS 整体遵从分层设计,从下向上依次为:内核层、系统服务层、框架层和应用层。系统功能按照“系统 > 子系统 > 功能/模块”逐级展开,在多设备部署场景下,支持根据实际需求裁剪某些非必要的子系统或功能/模 块。

鸿蒙OS技术特性:分布式架构首次用于终端OS

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

操作系统架构演进上,分别经历了从CP/M系统(世界第一个微机操作系统)、DOS系统(即磁盘操作系统,命 令行形式单任务系统,早期Windows是覆盖在DOS上的图形化操作外壳)、集中式操作系统,再到目前的分布 式操作系统。

分布式操作系统的特点在于分布性和稳定性。其可以实现对计算机资源的动态分配,并有效控制和协调操作系 统中各任务的并行执行。分布式操作系统中的微内核和其他应用程序,能够以多副本的方式运行,一旦系统中 某一部分发生故障,该分布式操作系统仍能够正常运行,保障了系统的稳定性。


download

声明:本站所有报告及文章,如无特殊说明或标注,均为本站用户发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。