美文网首页
华为鸿蒙,另辟蹊径走进“无人区

华为鸿蒙,另辟蹊径走进“无人区

作者: 柠檬味丶东东 | 来源:发表于2019-08-12 19:50 被阅读0次

    2019年8月9日,华为发布了全球首个微内核操作系统华为鸿蒙OS,病同时发布了全球首个搭载鸿蒙OS系统的产品——荣耀智慧屏。在这里作为一个中国人,骄傲难以言表,网络上也是收获大量点赞支持,那这个新生操作系统到底有什么优势呢?

    1.全场景分布式架构

    首先先了解一下什么是分布式架构,分布式系统是支持分布式处理的软件系统,是由通信网络互联的多处理机体系结构上执行任务的系统。包括分布式操作系统、分布式程序设计语言及其编译系统、分布式文件系统分布式数据库系统等,当然这些也是分布式的关键技术。鸿蒙OS的“分布式OS架构”和“分布式软总线技术”通过公共通信平台,分布式数据管理,分布式能力调度和虚拟外设四大能力,将相应分布式应用的底层技术实现难度对应用开发者屏蔽,使开发者能够聚焦自身业务逻辑,像开发同一终端一样开发跨终端分布式应用,也使最终消费者享受到强大的跨终端业务协同能力为各使用场景带来的无缝体验。

    华为鸿蒙,另辟蹊径走进“无人区

    2.方舟编译器提升运行效率

    安卓系统卡顿主要的一个原因是JAVA语言的跨平台是通过虚拟机实现的,导致程序运行时需要通过虚拟机才能转化为机器码运行下去,华为的方舟编译器把软件转化为机器码,和机器底层通信,不再经过虚拟机,大大提升运行效率。

    华为鸿蒙,另辟蹊径走进“无人区

    3.使用微内核安全高效

    相比于linux所使用的宏内核,虽然宏内核集成了很多东西,例如文件系统,驱动程序,众多协议等,虽然降低了开发者的开发难度,但是与此同时宏内核的弊端也十分明显,稳定性差,系统部分模块出错对整个系统影响巨大。华为所使用的微内核,由于结构简单,收到攻击的概率极低,同时也有着较高的稳定性,同时也有着与宏内核比开发难度大的问题,但是华为也承诺会有一些降低开发者开发难度大的一些措施。

    华为鸿蒙,另辟蹊径走进“无人区

    最重要的是系统是开源的,现在我们所使用的操作系统并非凭空冒出来的,而是站在巨人肩膀上,并且经过几十年研发与技术积累的产物。Google安卓的核心是Linux ,苹果iOS则是基于FreeBSD和Unix的二次开发,而继续追根溯源,Linux和iOS的祖宗都Uni

    前面所说的两个系统在各自的领域已经有着巨大的优势,华为作为一个新人,想一下干倒前辈焖,显然是不现实的,但是华为选择了避其锋芒,让自己驶入5G物联网这片“无人区”,这个方面华为作为探路先锋,有着其他系统没有的先天优势。但是系统是很依赖软件生态的,也希望华为能尽快建立起自己的生态壁垒,真真的做大做强。

    相关文章

      网友评论

          本文标题:华为鸿蒙,另辟蹊径走进“无人区

          本文链接:https://www.haomeiwen.com/subject/qfspjctx.html