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

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

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

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

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

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

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

推荐阅读