什么是底层架构,区块链底层架构介绍及掌握哪些层次?

营销圈公众号引导关注

华为刚刚向世界发布了其自主研发的鸿蒙操作系统,孤鹰作为程序员出身,本期内容咱们不谈理想,不谈国别,单纯从技术的角度来剖析一下,鸿蒙到底是不是安卓的壳子。

首先谈谈鸿蒙的名字Harmony,这个词有和谐、和平、合意的意思,而这三层含义,也正好跟我国的发展理念不谋而合:共建和谐社会,促进世界和平,研发让消费者合意的高科技产品!而中文鸿蒙,更有星星之火可以燎原之意,无论是英文名称还是中文名称,华为这一命名都很远大!

其次,咱们再看看华为对鸿蒙操作系统的定位。常人可能以为鸿蒙操作系统跟IOS或安卓类似,都是手机操作系统,其实这只是鸿蒙定位的冰山一角,就目前已发布的技术规格来看,鸿蒙的定位已明显超出IOS与安卓至少一个身位,华为对鸿蒙的官方定位是:

这里的未来,就是世界万物的数字化互联,而分布式,则是对接各种电子终端独有计算能力的技术手段,各位在这里请重点关注“能力”一词,因为这是华为设计鸿蒙的根本目标。

再次,一个老生常谈的问题,鸿蒙跟安卓的关系,也就是鸿蒙到底是不是基于安卓二次开发的!事实胜于雄辩,当你仔细研究了鸿蒙的底层架构之后,你就会发现,鸿蒙就是鸿蒙!

鸿蒙操作系统的技术架构总体上分为四层,自下而上分别是内核层、系统服务层、框架层和应用层,其中内核层与系统服务层是鸿蒙的核心,二者又分别由两个和四个子系统集组成,将这两层拆分为独立的多个子系统是为了方便功能的自由裁剪,以适配不同的电子硬件,如此才能安装到各种类型的电子设备中,实现一个连微软都没能完成的目标,那就是多终端操作系统的统一。

什么是底层架构,区块链底层架构介绍及掌握哪些层次?

在内核层上,华为做出了一大亮点,那就是实现了内核的抽象。抽象的意思是只定义内核的功能接口,而具体由哪个内核来实现这些功能,鸿蒙是持开放态度的,比如可以是世界主流的Linux内核,也可以是华为的物联网内核LiteOS,如果苹果或微软允许,这里也可以融入Windows内核或IOS的内核,这个内核抽象层正是鸿蒙跟上述几大操作系统的主要区别之一,鸿蒙做到了海纳百川,谷歌苹果微软的操作系统目前只能从一而终,想要实现万物互联,鸿蒙的抽象内核概念目前来看是必经之路。

系统服务层是鸿蒙的核心能力集合,可以通过上层的框架层,将鸿蒙的各种能力输出给顶层的应用程序。系统服务层又从基础能力、基础软件、增强软件、硬件服务四个维度进行了拆分,比如在基础能力上,鸿蒙引入了分布式软总线、分布式数据管理与任务调度、方舟多语言运行环境、人工智能等多个子系统,方舟想必大家应该有所耳闻,它支持C、C++,JavaScript以及主流的Java,通俗的讲就是可以高效执行由多种计算机语言编写的应用程序的运行环境。

什么是底层架构,区块链底层架构介绍及掌握哪些层次?

在基础软件方面,鸿蒙集成了目前主流的软件库,比如事件通知、通话服务、多媒体等,在增强软件方面,鸿蒙集成了智慧屏、穿戴设备、物联等多种特有服务。在硬件服务方面,鸿蒙集成了定位、生物识别、穿戴、物联等特有硬件服务。至于框架层和应用层,鸿蒙专注于各种Ability即能力的组合,目标是让每一种电子设备,都能发挥其独有的计算能力,并实现互联与共享。

什么是底层架构,区块链底层架构介绍及掌握哪些层次?

但凡看到这里,各位应该能够明晰,鸿蒙就是从底层一步步开始搭建,集成了已有的主流功能,扩展了面向未来的自研功能,才构建出了鸿蒙的底层核心,这是一个操作系统从0到1的典型过程,而自此,鸿蒙也跟安卓彻底决裂了!

什么是底层架构,区块链底层架构介绍及掌握哪些层次?

在操作系统层面,以前谷歌和微软是君,国内手机电脑厂商是臣,君让臣死,臣不得死,而现在,我们也有了自己的君,在华为的推动下,国内的下一位君也指日可待。

最后,孤鹰突然想起咱们国家领导人前段时间当面斥责美国的一句话:

“你们没有资格从实力的地位同中国谈话!”

好了,这篇文章的内容营销圈就和大家分享到这里,如果大家对网络推广引流和网络创业项目感兴趣,可以添加微信:Sum8338 备注:营销圈引流学习,我拉你进直播课程学习群,每周135晚上都是有实战的推广引流技术和网络创业项目课程分享,当然是免费学!

版权声明:本站部分文章来源互联网用户自发投稿,主要目的在于分享信息,版权归原作者所有,不承担相关法律责任。如有侵权请联系我们反馈邮箱yingxiaoo@foxmail.com,我们将在7个工作日内进行处理,如若转载,请注明本文地址:https://www.yingxiaoo.com/69669.html