安卓系统大家都很熟悉,已经发展了数十年时间,软件生态可以说是相当完善,但流畅度依然不及苹果 IOS。从系统设计上看,安卓有着不少的弊端,基于开源代码的设计,系统运行产生的垃圾文件会越来越多,时间长就会出现明显性能下降迹象,至今依然难以改变。

  

据悉,华为自研的“鸿蒙”操作系统或在今年发布,它到底能不能取代安卓系统呢?让我们一探究竟。


  

首先,从目前已知的信息来看,“鸿蒙”系统将兼容全部安卓和 WEB 应用,这意味着“鸿蒙系统”的软件生态与安卓系统一样,并没有什么太大的变化。

  

因此,“鸿蒙系统”很可能也是基于开源安卓数据打造,但是加入了自己的编译器,效率比安卓更高,应该是一款二次创新的产品。

  

其次,“鸿蒙系统”也支持电脑电视汽车使用,这与安卓系统明显不同。有业内人士认为,“鸿蒙系统”可能同时支持 X86 架构的芯片以及 ARM 架构的芯片,如果是真的话,确实是一项惊人的业内创举动。

  

当然,也有另一种可能,就是“鸿蒙系统”仅支持 ARM 架构的电脑,也就是平板电脑,而并英特尔芯片的 PC 电脑。但有一个重要的信息是,据称安卓 App 在“鸿蒙系统”最高可获得 60%的性能提升,从数据上看,这已经逼近甚至超越的 IOS 系统的速度,相当值得期待。

  

鸿蒙画出的新世界地图
从时间进度来看,鸿蒙最初是在 2017 年提出,到 2018 年就已经加快速度,5 月份华为被美国制裁的时候,鸿蒙 OS 基本完成,因此在彼时我们看到华为有足够的底气与之叫板,到今天,鸿蒙面世,鼓舞人心之余,也宣告了华为的技术底蕴。

  

根据余承东透露,HarmonyOS 鸿蒙有四大特性:1、采用分布式架构,可以实现跨终端的能力互助共享;2、低时延和高性能 IPC 带来高流畅的使用体验;3、基于微内核技术的可信执行环境,通过形式化方法提升了内核安全,全面提升全场景终端设备的安全能力;4、鸿蒙 OS 可支撑开发者实现一次开发、多端部署,最终实现跨终端生态共享。

  

  

从它透露的特性来看,它本质上是用一个操作系统把所有设备串在一起,一个设备可以操作多个终端应用,它也是全球第一个基于微内核的全场景分布式 OS。

  

知乎有位同学的比方很形象——假如你身上有 A 设备,B 设备,C 设备,D 设备。只要他们用的是鸿蒙系统,你可以用 B 设备操控 ACD,也可以 C 设备操控 ABD。

  

  

其次,鸿蒙 OS 采用全新的微内核设计,即只提供操作系统最基本的少数核心功能与基础服务,比如多进程调度和多进程通信等,它拥有安全特性和低时延等特点。

  

这种设计有两方面的利好:一方面它利好开发者——一次开发,多终端使用,从源头降低开发成本,微内核的设计又为不同终端实现系统服务时可以做到彼此之间的安全护航;其二是它利好消费者,它带来了跨终端业务协同的无缝体验,鸿蒙的野心其实是要成为消费者生活方式的入口。

  

本质上,它画出了物联网时代新世界的地图。