鸿蒙系统是什么(华为为什么要开发鸿蒙?)

100次浏览     发布时间:2024-09-13 09:48:13    

首先我们要知道

鸿蒙系统是什么

华为消费者业务首席执行官于承东正式发布了鸿蒙操作系统。 于承东说:宏鸿蒙OS是一个“面向未来”的操作系统,适用于所有情况的基于微内核的分布式操作系统。 它将适用于多种终端,例如手机,平板电脑,电视,智能汽车和可穿戴设备。那么鸿蒙系统是什么 鸿蒙系统有什么特别之处呢?下面小编带大家了解

什么是鸿蒙系统?


华为鸿蒙系统(HarmonyOS)是基于微内核的全场景分布式OS,可按需扩展,实现更广泛2的系统安全,主要用于智能物联网,特点是低时延,甚至可到毫秒级乃至亚毫秒级,由华为技术有限公司开发。

鸿蒙OS实现模块化结合,对应不同设备可弹性部署,鸿蒙OS有三层架构,第一层是内核,第二层是基础服务,第三层是程序框架。可用于大屏、PC、汽车等各种不同的设备上。还可以随时用在手机上,但暂时华为手机端依然优先使用安卓。


华为为什么要开发鸿蒙?

随着全场景智慧时代的到来,华为认为,需要进一步提升操作系统的跨平台能力,包括支持全场景、跨多设备和平台的能力以及应对低时延、高安全性挑战的能力,因此逐渐形成了鸿蒙OS的雏形,可以说鸿蒙OS的出发点和Android、iOS都不一样,是一款全新的基于微内核的面向全场景的分布式操作系统,能够同时满足全场景流畅体验、架构级可信安全、跨终端无缝协同以及一次开发多终端部署的要求,鸿蒙应未来而生。

鸿蒙系统可以在哪些产品上使用?

8月10日下午,华为旗下另一品牌荣耀发布了首款搭载华为鸿蒙OS操作系统的智能终端——荣耀智慧屏。这款类似互联网智能电视的产品,带来的最大变革是鸿蒙的分布式架构,不同终端设备之间可以互为终端和互为外设。按华为目前的计划,鸿蒙OS将推出2.0,将用于创新国产PC、手表/手环、车机。2021年,鸿蒙OS3.0将推出,软硬协同优化,用于音箱和耳机。

鸿蒙和安卓、IOS有何不同之处?

鸿蒙OS的出发点和Android(安卓)、IOS都不一样,是一款全新的基于微内核的面向全场景的分布式操作系统,能够同时满足全场景流畅体验、架构级可信安全、跨终端无缝协同以及一次开发多终端部署的要求。 目前,谷歌已经在开发下一代操作系统——Fuchsia。Fuchsia是微内核的,可适配各种各样硬件终端,但Fuchsia 还不是分布式设计,性能还不够好,是微内核架构,可以看到整个操作系统未来发展方向是微内核的。 苹果的操作系统主要是宏内核为主,混合内核,也在引进一些微内核,朝这个方向前进。

鸿蒙技术上有何特点?

华为方面的总结是,鸿蒙有四方面技术特点。


一是分布式架构首次用于终端OS,实现跨终端无缝协同体验。开发者也可以像开发同一终端一样开发跨终端分布式应用。

二是确定时延引擎和高性能IPC技术实现系统天生流畅。优先级高的任务资源将优先保障调度,应用响应时延降低25.7%。鸿蒙微内核结构小巧的特性使IPC(进程间通信)性能大大提高,进程通信效率较现有系统提升5倍。

三是基于微内核架构重塑终端设备可信安全。微内核设计的基本思想是简化内核功能,在内核之外的用户尽可能多地实现系统服务,同时加入相互之间的安全保护。由于鸿蒙OS微内核的代码量只有Linux宏内核的千分之一,其受攻击几率也大幅降低。

四是通过统一IDE支撑一次开发,多端部署,实现跨终端生态共享。鸿蒙OS支持控件拖拽,面向预览的可视化编程,从而使开发者可以基于同一工程高效构建多端自动运行App,实现真正的一次开发,多端部署,在跨设备之间实现共享生态。华为方舟编译器是首个取代Android虚拟机模式的静态编译器,未来将支持多语言统一编译,可大幅提高开发效率。


鸿蒙和安卓等操作系统相比,还存在哪些差距?

鸿蒙和安卓等操作系统相比,最大的差距显然还是生态。

华为消费者业务的“漏洞”主要是“生态漏洞”,“主要是Windows生态和安卓生态的漏洞,一个鸿蒙就可以把两个洞全补了,因为两个洞是一个洞。因为我们鸿蒙做的是面向多平台的。”

鸿蒙系统强在哪儿?

开发者不用再为不同设备的适配发愁。一次开发,多个设备上都能用。

通过一系列手段降低开发的技术难度。鸿蒙系统将“开源”——将软件源代码在平台公开,所有人可以免费获取,并加以修改学习,这也是共享精神的体现。

对于“华为鸿蒙”而言,这是最糟糕的时代,当然也是最好的时代!

以上就是个人整理的鸿蒙系统是什么,不足之处多多指教