当前的位置:泉州网站建设 > 新闻中心 > 科技新闻 > 正文

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

来源:中国经营报   时间 : 2019-08-15 08:02  编辑 : 泉州网站建设

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

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

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

截图来源: 新浪微博

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

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

“开天辟地”的鸿蒙

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

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

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

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

“如果安卓一直不能使用,华为手机可以随时启用鸿蒙OS。” 华为消费者业务CEO余承东在开发者大会上如此表示。

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

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

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

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

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

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

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

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

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

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

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

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

不管是宏内核还是微内核,都是Operation system操作系统的一种形式,目的主要是构筑硬件设备的底层逻辑框架,指挥硬件设备工作,同时满足外部软件的调用需要。 简要概括宏内核和微内核的区别就是,微内核中,系统包括内核,但是内核不包括系统,而宏内核则是,内核和系统是一体的。

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

很难去评定到底宏内核和微内核的优劣,重要的是看用于何处。 如果执行比较单一的运算和硬件设备比较固定的情况下,宏内核的程序会有比较高的效率。

但是从华为发布的架构图来看,其战略布局是从内核出发到多种应用,所以从这点来说,明显是微内核更加适合。

但是,为何突出强调微内核的存在呢?

华为在这个时候强调鸿蒙的微内核,无疑是在向更多的开发者传达这样的信息——我们也有了属于自己的可以无限外延的系统,我们也可以打造属于自己的生态,而并不是需要掣肘于国外的安卓, 甚至可以换句话来说,不用各种“英文”来敲代码,而是“中文”,当然,所谓文字不过是符号。

以Windows为例,同样是微内核,其系统大概有20亿行代码,实际上真正和芯片直接交互核心代码也就几万行,而这几万行恰恰就是微内核。 真正的微内核,是可以不断延伸、开发,延伸出Windows、iOS等这样的系统,并且可以实现自由安装软件。

更何况,鸿蒙之意,远非局限于手机生态之中。

关于同样属于内核组成的LiteOS操作系统,可以多提一句,在2015年华为网络大会上,LiteOS正式宣布开源。 华为社区经理林旅强笑称,华为此前都是自己吃自己的狗粮。 LiteOS操作系统是华为完全自研的,并非通过Linux或其他系统二次开发的。 截至2018年,搭载华为LiteOS的NB-IoT产品出货量超过2000万台。

猜你喜欢

泉州汽车网 | 南安汽车网 | 泉州房产网 | 南安房产网 | 泉州网站建设 | 南安网站建设 | 泉州人才网 | 哪购物 | 网站发布网

公司简介 | 商业合作 | 广告中心 | 联系我们 | Copyright © 2019 QZWZJS.COM All Rights Reserved.

闽ICP备18011963号 邮箱:info@qzwzjs.com 地址:泉州市涂门街胭脂巷39号

服务中心: 0595-86036039 联系QQ:2076448248

泉州市天辉网络科技有限公司 版权所有