位置:编程技术网 > 编程语言 > 正文 >

布局20年!华为开辟鸿蒙背后的物联网“野心”

2019年08月15日 09:02来源:未知手机版

银魂191,食品生物技术专业,总裁的小萌妻

今年的华为发布会格外让人重视,外部和内部原因都有。

8月9日,华为开发者大会在广东东莞松山湖召开, 这次大会聚集了产业链1500多家合作伙伴、5000余位开发者, 一时间吸引了各方眼球,连央视都参与进来,进行现场直播。

截图来源:>

在今年5月遭遇美国全面封锁之后,华为经历了英特尔、谷歌等多家公司相继断供,这是其最大规模的一次发布会, 比苹果的秋季发布会早了一个月。

这可能是华为最受关注的一次发布会,毕竟,无论是友商还是对手,都想知道华为究竟过得怎么样。

“开天辟地”的鸿蒙

端倪已露数月,今日初见真容。

5月24日,国家知识产权局商标局网站显示,华为已申请“华为鸿蒙”。 当时信息显示,华为鸿蒙可应用于操作系统程序、计算机操作程序、计算机操作软件等。

时隔3个月后,令谷歌“变脸”的这套基于微内核、面向全场景的分布式操作系统终于揭开了面纱。

“如果安卓一直不能使用,华为手机可以随时启用鸿蒙OS。”>

早在2012年的时候,鸿蒙其实就已经在华为的规划当中了,当时就已经拿到了国家科技进步二等奖。 这样算来,一度被当作“备胎”的鸿蒙,到如今也已经有了7年的研发时间,并且可以推测如今的鸿蒙可能已经成熟了,或者说是趋于成熟。

而这次开发者大会,正是将其推出的时机。

那么,这款备受世人瞩目的鸿蒙OS到底强在哪里呢?

余承东在介绍鸿蒙OS开发初衷时表示: “随着全场景智慧时代的到来,华为认为需要进一步提升操作系统的跨平台能力,包括支持全场景、跨多设备和平台的能力,以及应对低时延、高安全性挑战的能力,因此逐渐形成了鸿蒙OS的雏形。 鸿蒙应未来而生。 ”

在中国的古语里,鸿蒙又作“鸿濛”,意指宇宙形成前的混沌状态,成玄英书: “鸿蒙,元气也。 ”用余承东本人在开发者大会上说的就是,“鸿蒙用中文的意思可能有‘开天辟地’的意思,最接近的英语单词就是 Genesis,开天辟地的意思”,但是考虑到用汉语拼音表达鸿蒙太难发音了, 华为最后为鸿蒙取名为Harmony,“希望给世界带来更多和平、方便”。

从华为给其自研的新系统起名来看,华为是想做一件“前人”没做成的一件事,而实际上也正是这样。

根据华为在开发者大会上披露的信息来看, 鸿蒙OS是全球第一个基于微内核全场景分布式OS,有分布式架构支撑,提供天生流畅内核级安全生态系统。

从鸿蒙的架构来看,最底层是内核层,上面是基础服务层、程序框架,然后通过这些去支持其他的应用,比如这次发布会公布的智慧屏,以及智能穿戴设备、音响等各种终端。

而从华为公布的这套鸿蒙OS架构来看,其核心关键在于鸿蒙微内核,内核相当于系统的地基,这也是余承东在给鸿蒙定义时所重点强调的,>

很明显,同微内核相对的就是宏内核,而自从计算机发明以来,其实用的都是宏内核。 上个世纪80年代开始,国外开发的微内核的典型代表有Windows、iOS。 简单来说,宏内核就是把很多东西装进内核,又被称为单内核,包括文件系统、进程管理、内存管理、声卡显卡驱动程序等,做一个类比, 人脑在一定程度上相当于宏内核, 不仅仅是信息交换中心,同时也是信息处理中心,指挥人体各部分进行行动。 放到整个宏内核之中来看,宏内核本身作为母体中心,各个子程序需要实现彼此之间的信息交流互动,而宏内核就充当了其中的“指挥者”。

与之对比的微内核,其不负责指挥,仅仅是作为信息交换和存储功能,各部分子程序自行进行反应和行动,具有自主性。 同样做一个类比, 章鱼具有的就是类似于微内核特点的系统, 章鱼的触角具有独立的神经,可以自己对外界做出应激反应。

本文地址:http://www.reviewcode.cn/bianchengyuyan/66705.html 转载请注明出处!

今日热点资讯