Q1:华为为何要打造出HarmonyOS鸿蒙系统?HarmonyOS鸿蒙系统只针对智能手机系统吗?HarmonyOS鸿蒙系统的诞生将成就华为建立鸿蒙生态建立坚实基础
鸿蒙系统的诞生并不局限于智能手机操作系统,其中包含智能家电、可穿戴设备、平板电脑、PC、VR设备等电子设备都可搭载鸿蒙系统。用户在使用鸿蒙系统设备时,可实现包括手机内的全场景终端互联互通、功能共享,信息内容无缝衔接相互转化形成流转的智慧生活体验感受。
超级终端是将鸿蒙生态中的服务生态和硬件生态相互关联,用户无需复杂操作,仅需通过统一服务中心,一拉即可合成超级终端,而且终端不受硬件限制可由用户决定自由组合设备,除此之外,组合设备的相关运行速度及服务体验都将得以提高。
鸿蒙系统打破原有硬件设备之间的界线,充分展现革命性分布式技术的优势,将可流转服务信息的便捷服务完美展现,其特点用户将无需下载相关应用软件便可直接阅读信息的全新体验。搭载鸿蒙系统的智能家电及可穿戴设备,将为如今快节秦生活提供便利和一触即连的多方位的体验。鸿蒙生态是多元化的,其系统属于开源式操作系统,开发者可在公布的原代码基础上进行研发和更改,涉及领域较多如汽车、智能家电、智能loT设备、VR设备等。
Q2∶全球首发基于微内核全场景分布式系统,HarmonyOS鸿蒙系统的结构框架是什么? 由几个部分组成?HarmonyOS鸿蒙是首个基于微内核全场景分布式开发的操作系统
HarmonyOS鸿蒙操作系统的结构框架主要由4部分组成,内核层、系统服务层、框架层和应用层。
内核层∶内核子系统是采用多核设计,同时支持不同资源受限设备的系统内核,通过屏蔽其他系统内核中存在的差异提供对上层有效的基础内核能力,包括内存管理,文件系统,网络管理等。驱动子系统是鸿蒙生态的开放基础,为其提供访问能力及驱动开发。
系统服务层∶主要包适系统基本能力子系统、基础软件服务子系统、增强软件服条子系统、硬件服务子系统,其主要目的是为Harmony OS系统提供框架层对应用程序的服务是系统主要能力的集合。
框架层∶ 主要以UI框架、Ability框架、用户程序框架等多语言框架进行系统组件编写,并包括对外开放的多语言API框架。
应用层∶ Harmony OS属于开源性操作系统,其软件应用层存在系统应用及第三方非系统应用,软件格式为 .HAP。并且兼容Android .AKP软件格式。
O3∶ 作为目前市场唯一采用微内核的手机操作系统优势是什么? 运行方式与宏内核有什么不同?■ 微内核设计简单,服务各自独立,安全性高,低时延
微内核(Microkernel)架构将核心功能模块化,在独立的资源环境下各自运行所有的服务进程,并且在运行进程时所处理进程地点都是不同的。这里我们将除核心系统外的系统称之为插件系统,插件系统具备良好的扩展性,其负责的服务业务进程都可根据特定业务需求而变更,并且所有的相关特定业务逻辑的变更,并不会影响核心系统的运行速率及系统稳定性。
宏内核(Monolithic Kernel)架构将核心功能集合在整个内核程序中执行服务进程,并在内核态以监管者模式运行。架构主体分用户应用层和内核层,内核层主要负责管理用户程序、CPU调度、内存等各大模块工作,同时需要协调软硬件之间的资源。
微内核相比宏内核尺寸相对较小,执行速度相比宏内核较慢,主要由相互关联对应的插件系统,但是微内核极易扩展的相应插件功能,不会因为单个服务崩溃影响整个系统崩渍。宏内核开发代码达1100万行远高于微内核开发代码,因此系统安全性远低于微内核。鸿蒙系统已打破不同设备之间的数据壁垒,将适配硬件之间处于同一系统,且将这些硬件之间实现最高效的互联互通。
Q4∶什么原因是驱动华为开发HarmonyOS鸿蒙系统的? 目前鸿蒙系统的合作伙伴都有哪些?
HarmonyOS鸿蒙系统发展历史
自2012年起,华为规划启动自由操作系统"鸿蒙"的开发,到2021年6月2日,历时9年正式将鸿蒙系统运用在各大领域之中,其基干微内核全场景分布式开发的鸿蒙操作系统,已将硬件和软件相互关联并打破原有设备之间的数据壁垒,实现互联互通,造就属于华为鸿蒙的独有生态。
华为目前的应用和服务合作伙伴已达300余家,都已加入鸿蒙生态
预计2021年将有40多个主流品牌将成为鸿蒙体验的新入口,并且与华为合作的硬件厂商已达1000家之余,其中手机终端厂商已有荣耀、魅族都已声称厂商智能手机将搭载鸿蒙操作系统。鸿蒙生态正以良好的方向快速壮大。
获取鸿蒙OS相关研究报告请登录【远瞻智库官网】,或点击下方链接: