加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 运营中心 > 交互 > 正文

浅谈华为鸿蒙OS与谷歌Fuchsia OS的差异

发布时间:2022-06-14 15:43:33 所属栏目:交互 来源:互联网
导读:从华为与谷歌双方发布系统的表述我们可以看出,这两套系统都是为了迎接下一个物联网时代而准备的全新物联网系统。区别于今天的安卓系统和iOS系统,这也是为何西方企业在发展华为推出物联网系统的进度比他们快时,他们倍感紧张的原因。 Fuchsia,是由Google公
  从华为与谷歌双方发布系统的表述我们可以看出,这两套系统都是为了迎接下一个物联网时代而准备的全新物联网系统。区别于今天的安卓系统和iOS系统,这也是为何西方企业在发展华为推出物联网系统的进度比他们快时,他们倍感紧张的原因。
 
  
  Fuchsia,是由Google公司开发的继Android和Chrome OS之后的第三个系统,已在Github中公开的部分源码可以得知。Google对于Fuchsia的说明是“Pink(粉红)+Purple(紫色)=Fuchsia(灯笼海棠,一个新的操作系统)”。比较有趣的是,它不同于安卓使用的Linux内核,而是采用的比较新的Zircon的内核。该系统与当下Android相比,无论是存储器还是内存之类的硬件要求都大幅降低,可以看出这是一款面向物联网的家用电器用的系统。Fuchsia系统支持32位和64位的ARM处理器和64位PC处理器。
 
  
  微内核将许多OS服务放入分离的进程,如文件系统,设备驱动程序,而进程通过消息传递调用OS服务.微内核结构必然是多线程的,第一代微内核,在内核提供了较多的服务,因此被称为'胖微内核',它的典型代表是MACH,它既是GNU HURD也是APPLE SERVER OS 的内核,可以说,蒸蒸日上,第二代微内核只提供最基本的OS服务,典型的OS是QNX,QNX在理论界很有名,被认为是一种先进的OS。
 
  那么问题来了既然鸿蒙是微内核系统,为什么还有很多是说华为是基于Linux开发的呢?其实这中间有一些误区,Linux 是一个单内核结构,不过 Linux 还吸收了微内核的优点,所以系统表现相当的出色。微内核如今非常受关注,起因是华为鸿蒙操作系统有一个主要亮点:微内核,华为声称,微内核的启用,使其速度大大提升,并且在安全性上产生变革性突破,微内核打破了宏内核下 root 即可获取用户所有权限的做法,在安全性上大大提升。也就是说Linux系统有微内核的特性,但是完全又区别于微内核。而全球同样利用微内核开发的系统不仅仅只有华为鸿蒙和吸收部分微内核优点的Linux,还有AIX,BeOS,L4微内核系列,Mach,用于GNU Hurd和Mac OS X,Minix,MorphOS,QNX,RadiOS,VSTa,RT-Thread等等。
 
  
  那么说了这么多,谷歌的Fuchsia系统到底能不能和华为的鸿蒙分庭抗礼呢?在我看来这个希望比较低,因为在开发层面和运维等方面,谷歌采取的新办法老方式的路径,因为谷歌拥有安卓的成熟经验,所以也造出了他们对物联网系统的认识与华为完全不同,而华为正式在旁观者角度切入,在经过很多年的打磨和探索,推出了鸿蒙系统,鸿蒙系统最早是华为准备为IOT所研发的一款轻便多用途互联网系统,而随着美国对华为的制裁,这个系统也逐渐改变了部分方向,变成了全场景物联网系统。谷歌新系统虽然名义上是物联网系统,但是它天生存在几个非常致命的短板,这也注定了它未来很难被大家所认可。说到这里肯定有小伙伴问我,它的短板是什么呢?首先谷歌Fuchsia系统对于硬件要求更高,在这个情况下注定这个系统会有相当一部分设备是无法做到适配的,我通过谷歌Fuchsia中文网了解到想要运行这个系统英特尔最低也要I3系统才能支撑,而ARM也需要A53y以上的四核架构才能支撑这个系统运行,这也注定了这个系统无法如同华为的鸿蒙系统那样可以搭载到水杯,眼镜等一些需要轻便系统上面。而物联网系统最大的表现就是万物物联,上到大型终端设备汽车飞机,甚至航天飞机,下到一个水杯,车钥匙等等方方面面全部可以搭载。这才是未来完美的操作系统。而谷歌Fuchsia暂时还做不到这样,华为鸿蒙系统却可以做到这样。这是二者最大的差别,而现今我们甭管自媒体怎么去追捧谷歌Fuchisa系统,它的前景其实已经不被开发者和合作商看好了。

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读