上一篇《见证历史时刻:华为鸿蒙系统来了!》一文发表后,引起了众多读者的热议,也有读者提出了诸多疑问。 我大致总结了以下几点: 1、什么是鸿蒙系统。 2、鸿蒙系统和安卓系统有什么区别? 是不是也像安卓一样基于虚拟机? 3、鸿蒙系统的安全性如何? 国产安卓软件的隐私问题能否改变? 让我一一回答这些问题。

华为

一、什么是鸿蒙OS

华为鸿蒙系统(英文:,)。 2019年8月9日,华为在东莞召开华为开发者大会,正式发布操作系统鸿蒙OS。

华为开发者大会

鸿蒙OS是一款“面向未来”的操作系统,基于微内核的全场景分布式操作系统(移动办公、运动健康、社交通讯、媒体娱乐等),可按需扩展,实现更广泛的应用的应用程序。 系统安全,主要应用于物联网,其特点是延迟低,甚至达到毫秒级甚至亚毫秒级。 实现模块化耦合,可对应不同设备灵活部署。 鸿蒙OS具有三层架构,第一层是内核,第二层是基础服务,第三层是程序框架。 现在兼容智慧屏,未来将兼容手机、平板、电脑、智能汽车、可穿戴设备等多终端设备。

热爱生活:见证历史时刻:华为鸿蒙系统来了!

16日,华为将举办鸿蒙2.0手机开发者公测活动

2、鸿蒙系统和安卓系统有什么区别? 是不是也像一样基于虚拟机创建的。

1、和鸿蒙手机操作系统基本都是基于Linux开发的,但是两者的架构不同:

系统是基于linux的宏内核设计的:宏内核包含了操作系统的大部分功能和模块,这些功能和模块拥有最高的权限。 只要一个模块出现故障,整个系统就会崩溃。 系统也是如此。 容易崩溃。 优点是系统开发难度低。 (而现在,华为新开发的方舟编译器就是为了解决这个问题,编译器编译出的任何软件都可以直接与系统底层通信,鸿蒙系统加编译器将取代虚拟机。) Java语言编写是的,它很容易学。 但它有一个缺点:不能直接与系统底层通信,必须通过虚拟机运行。 说得直接一点,虚拟机相当于传送器:首先将应用程序安装到虚拟机上,然后从虚拟机传送到机器底层。 如果虚拟机有问题,系统就会卡死。 而且鸿蒙系统中的方舟编译器就是为了解决这个问题而设计的。 任何经过编译器编译的软件都可以直接与系统底层进行通信。 鸿蒙系统加上编译器将取代虚拟机。

系统架构图

鸿蒙操作系统是微内核设计:微内核只包括操作系统必须的功能模块(任务管理、内存分配等),在核心拥有最高权限,其他模块没有最高权限,这意味着其他模块有问题。 对整个系统的运行没有任何阻碍。 微内核的开发难度很大,但是系统的稳定性非常高。 根据华为发布的一些信息,我们可以推断出鸿蒙系统是用C和C++编写的,也就是直接用机器语言编写的app,取消了系统的ART虚拟机,直接编译成二进制机器码。 这样做的好处是不需要转账,执行速度快; 但是这种操作也有一些缺点,就是必须有大量的静态解,对内存空间的要求也比较高。

鸿蒙系统组成图

据悉,鸿蒙系统运行速度比谷歌系统快60%。 为什么这么快? 有两个原因:

第一的; 谷歌的系统是基于Linux开发的,华为的“鸿蒙”系统也是基于Linux开发的,并且针对Linux做了很多优化。 此前,华为推出了自研的EROFS超级文件系统,仅基于华为方舟编译器开发。 在应用方面,系统的性能可以提升数倍。 而底层集成了EROFS和方舟编译器的华为鸿蒙系统,速度自然要比安卓系统快很多。

第二:系统程序员使用JAVA高级语言编写APP,打包成APK到系统。 由于系统无法读懂JAVA高级语言,必须借助实时翻译(JAVA虚拟机)才能理解(转换成机器语言)。 因为多了一个“翻译”的步骤,安卓系统的流畅度一直不如苹果的iOS。 方舟编译器在打包APK之前,统一将指令替换为系统可以理解的机器语言,也就省去了“翻译”这一步,效率自然更高。

2、鸿蒙系统和安卓系统的使用范围不同:

第一:安卓系统适合手机,而鸿蒙系统更适合设备。 它还支持智能手机、智能穿戴设备、电脑、电视等智能家居设备,形成无缝统一的操作系统,兼容所有安卓应用,适应当前5G和物联网时代。

3、系统经过多年的发展,软件生态已经非常完善,而鸿蒙系统还不是一个生态。 华为推出鸿蒙操作系统并不难。 与推出操作系统相比,更难聚集开发者继续为这个操作系统开发各种优质的应用,让这个操作系统真正产生价值,进而发展壮大,形成系统开发者之间的良性循环,硬件制造商、开发商和用户。 让开发者为鸿蒙操作系统开发应用,需要的是真正的政策激励、利润引导,靠感觉等是无法解决的,也是不可持续的。 这是华为推出鸿蒙OS后需要解决的一大难题!

鸿蒙系统

3、鸿蒙系统的安全性如何? 国产安卓软件的隐私问题能否改变?

上面我们讲了鸿蒙和安卓系统的区别,提到了两个概念:微内核(鸿蒙)和宏内核(安卓)。 鸿蒙操作系统采用微内核安卓系统必备软件,天然免root,细粒度权限控制,从源头提升系统安全性。 系统具有Root权限,Root后用户可以完全控制系统。 鸿蒙没有Root这个选项。 同时,据华为终端公司官方微信消息,鸿蒙基于微内核技术的可信执行环境,通过形式化方法显着提升内核安全级别,全面提升全场景终端设备的安全能力. 对此安卓系统必备软件,余承东曾表示:微内核可以逐一锁定,不可能一键破解所有地方。 外核相互隔离更安全高效。 根据世界上最权威的安全机构的评估,外面的操作系统只能达到二级和三级,而我们的系统可以达到最高的5级和5+级。 这是最高级别的安全操作系统。 因此,鸿蒙系统的安全性远高于安卓系统。

鸿蒙系统

写在最后:

2018年12月1日,加拿大应美国要求逮捕了华为CFO孟晚舟。

2019年5月16日,美国总统特朗普签署行政令,华为被美国商务部工业与安全局(BIS)列入“实体清单”。

2019年5月20日,美国谷歌公司宣布,为配合美国禁令,暂停对华为部分业务的支持;

随后,美国公司英特尔、高通等芯片厂商也宣布对华为停供,德国芯片厂商英飞凌也宣布对华为停供。

2019年5月23日,英国两大电信公司宣布暂停销售华为手机。

这个时候,华为能够拿出自己的操作系统来顶住美国的封锁,可见其超强的实力和超前的紧迫感。 这也让我们无论从哪个角度来看,都值得为华为点赞。 华为目前面临的机遇与挑战并存!

时代在变,人类社会在进步,必须有更先进的新制度来取代落后的旧制度! ! 加油华为! !