鸿蒙是什么系统


鸿蒙是什么系统

今天,华为终端发布了一款名为“鸿蒙”的操作系统 。“鸿蒙”操作系统是基于微内核的全场景分布式操作系统,能够为全场景打造更安全更可靠的智能终端,面向未来提供面向万物互联时代的高性能网络安全可信操作系统 。鸿蒙系统目前已经在华为智慧生活系列上进行适配,而在即将到来的智慧生活上, HarmonyOS也将会对手机进行升级 。华为终端副总裁何刚表示:“鸿蒙”操作系统将是一个多层次跨终端生态协同发展的新体系,希望与合作伙伴一起持续为用户带来极致体验 。“这个系统与现有终端都完全兼容,未来只要你用鸿蒙 OS,在其他系统上运行得也非常流畅 。”何刚表示 。根据华为官方公布的信息来看,鸿蒙 OS是一个基于微内核的分布式操作系统、一个面向万物互联时代的操作系统、一个跨终端生态协同系统,支持分布式存储(MDC)、分布式 App开发等 。
1.鸿蒙操作系统基于微内核架构,采用分布式文件系统架构,可将分布式文件转化为块设备驱动程序,在单个机器上实现多终端协同交互;
鸿蒙 OS采用分布式文件系统架构,采用分布式文件传输技术,将用户的多终端系统数据以分布式协议的方式进行实时传输和共享,从而使开发环境更具协同性,实现端到端全链路可信安全 。鸿蒙 OS不仅拥有完整实用的生态外,其还具备多终端协同体验和高效节能的能力 。鸿蒙操作系统采用分布式文件传输技术(Docker)来实现在数据跨终端间的自由传输 。Docker在分布式文件传输方面拥有更强的处理性能以及安全特性,能够支持各种设备间的流畅使用 。除了 Docker功能外,鸿蒙 OS还具备分布式存储系统(MLE)能力,可通过多个节点共享应用和数据来提高系统响应速度 。另外采用分布式文件体系架构(PoE),鸿蒙 OS可根据业务场景自动构建多进程并行操作平台,支持多级调度;根据用户角色不同通过多终端实时交互和大数据处理达到“千人千面”效果 。
2.鸿蒙 OS构建了完整的移动互联设备操作系统架构,基于微内核架构,可以同时运行多种应用程序;
鸿蒙 OS将分布式架构和微内核设计思想融入到内核开发框架中,显著提升代码编写效率和代码可移植性;基于微内核设计思想实现跨终端无缝协同体验 。鸿蒙 OS基于微内核架构,最大限度地发挥微内核的并行处理能力,并采用网格划分技术、分片技术等为系统提供服务 。同时,微内核架构还支持分布式数据存储、虚拟外设、音视频编解码等核心技术,使鸿蒙 OS能够同时满足系统级安全与可靠的要求;开发框架首次应用于浏览器框架,为应用开发带来更多可能;基于微内核设计思想实现跨终端无缝协同体验 。另外,微内核还支持跨系统共享原生代码,以提升生态效率和用户体验 。华为表示:“我们将打造一套面向万物互联时代的高性能网络安全可信操作系统 。基于微内核架构打造全新一代面向万物互联设计的操作系统――鸿蒙 OS,打造全新一代全场景智慧生活操作系统―― IPOMOS” 。
3.针对特定应用场景和平台实现跨终端无缝协同体验 。
【鸿蒙是什么系统】
鸿蒙 OS基于微内核设计,遵循微应用架构,同时借鉴 Linux内核开发语言,面向下一代操作系统研发,实现一次开发,多种用途 。微内核架构:利用微内核对多终端通信进行分布式安全保障,将底层通信虚拟为网络通信 。鸿蒙 OS提供一个分布式架构用于跨设备之间的协同互通、无缝更新、数据可视化和用户可控 。由于鸿蒙 OS并不直接使用现有软件系统进行开发和部署,所以能够有效降低开发者因缺乏代码导致的应用开发失败率 。鸿蒙 OS支持通过基于浏览器和分布式引擎来提升浏览器性能;基于 HarmonyOS的应用开发者无需安装任何应用就可以访问浏览器;实现浏览器和分布式应用之间的无缝协同 。基于微内核架构是当今计算机系统中安全可信、安全高效的关键技术之一 。华为通过对微内核技术和应用编程能力的持续投入和实践,打造了符合严苛安全标准需求的鸿蒙 OS微内核 。

经验总结扩展阅读