宇庭Yttrium
24-10-23 10:06 微博认证:汽车博主

#我国首个移动操作系统发布##纯血鸿蒙正式发布##全球第三大移动操作系统正式发布#
没必要增加“移动”操作系统这个限定词,内核是自己做的,芯片也能自己做,想部署在什么上都行。

鸿蒙采用的微内核结构,也先天性的支撑物联网设备需求,因为内核功能是解耦的,只要内核的划分够合理,针对不同的设备定制不同的内核配置就可以快速移植和扩展。

Android底层的Linux内核,是典型的宏内核(并向带有微内核特性转换的混合内核,但根底上是宏的),内存管理、进程调度、文件系统之类的内核功能,全都集中在一个内核里,想拆是拆不了的。用在物联网设备里,更多的是基于不同的分支进行衍化,那能复用的代码就更少了,针对不同的设备进行定制的工作量也会变得更大。

当然,微内核内核之间的沟通也会增加开销,这是物理学限定的。

但就像芯片领域里发生的事情一样,因为制程已经要撞墙了,摩尔定律要失效了,单一芯片性能的上限在人类物理学突破前几乎被锁死了,所以要开始搞Chiplets。

或者像大家平时经常接触的各种互联网、移动互联网应用服务一样,单体服务支撑不了太多功能和并发了,甚至开发团队继续在单体服务里堆代码都堆不进去了,服务量大的,像淘宝之类的服务,都转去用微服务一样。

一个巨大的、堆满了无用功能又不敢轻易砍改的内核/服务可以轻而易举的带来远超过沟通的成本。

承担一些沟通成本,换取更大的整体规模上限(算力、服务)、更灵活的部署,其实也和人类本身的文化进化一样的——强调分工、协作、治理和沟通。

所以鸿蒙Next或者说基于鸿蒙的Harmoney 5.0在理论上,是确实领先安卓AOSP一个时代的。

现阶段的评测,性能、安全,战胜Linux的某些版本,或是落后某些版本,是很暂时的东西。

这种微内核系统的进化上限要高出很多,打不过的也只在于它太年轻,补上工程债后上限一定是更高的,用途一定是更广的。

所以,话说回来,我前面强调物联网,是在物联网的视角看,手机和PC其实也可以算做物联网设备。

只它的功能相比于我们熟知的其他物联网设备更复杂一些而已。

综上,把鸿蒙在行业里的突破,再叠加上华为等大量中国企业在整个芯片行业领域的突破叠加后,还会形成更多的化学反应。

现在手机的范式是ARM+Android,PC是X86 + Windows,服务器是X86 + Linux/Unix……将来会不会都是RISC-V + Harmony,甚至LongArch + Harmony?

也不仅仅是指令集层面,众所周知,专用计算的芯片更容易做而且比通用的算力性价比高得多,一些微内核可不可以划分出来,用专门的芯片去跑?

这些都是很自然的发展线路。

祝福鸿蒙。

发布于 辽宁