鸿蒙目前的做法,并不是万物互联,而是万物只有物联,这种设计抛弃了大量的设备_风闻
jiangtao9999-观网的黑名单,是保护假信息被戳穿用的2021-06-15 18:50
【本文来自《问镜:从阿里yunOS失败看鸿蒙,“拆解”安卓从哪里入手?》评论区,标题为小编添加】
guan_15856201371294难得你写了这么多不想再怼你了,其实你根本不懂,鸿蒙这个本来不是为了手机用的,这是万物互联的一个操作系统,只不过手机是互联的其中的一个而已。安卓是宏内核,鸿蒙是微内核。鸿蒙是基于万物互联的操作系统,为此谷歌也开发了一个fushsia操作系统,用你的说法,谷歌干嘛不在安卓上继续发力呢?
微内核和宏内核现在根本就没办法彻底分开。
你从这个观点出发,证明你从一开始就不懂。
微内核如果是真微内核设计,那么在进行各种硬件资源操作的时候,都需要进行一次系统层切换。这种系图层切换是非常浪费 CPU 资源和内存存储带宽的行为。
这种系统跑起来,性能性能损失非常明显,所以真微内核现在只存在于技术研究上。
至于宏内核,现在也不能完全宏内核化。因为这种内核会带来大量的冗余代码,尤其是通用操作系统,在不同的机器上,需要不同的功能模块和驱。完全宏内核化,会占用大量的内存,自身结构也会非常复杂。
这种内核基本上已经都淘汰了。
现在微内核,必须学习宏内核的办法,也就是让系图层尽可能统一。比如内核调度在最高层,其余的驱动放到统一的一个环境里面打包,这样除了最核心的资源调度,和其他访问相关的其实都在同一个“宏内核”里面。
至于现在的宏内核,尤其是 Linux ,本身已经非常庞大,所以宏内核现在必须有可装载和可卸载的设计,在需要的时候载入对应的驱动或者调度器,在不需要的时候就卸载来降低需求压力。
至于鸿蒙的万物互联,明显产品就不对口。鸿蒙目前的做法,并不是万物互联,而是万物只有物联,这种设计已经抛弃了大量的设备。比如 PC,其实手机上以鸿蒙的产品方案,本身也是被抛弃的设计。只不过是封装个安卓解决需求问题而已。
这种系统定位目前只能是纯粹的云计算,消费设备只有被动功能,无法主动计算。
而这种系统,如果可行,为什么 fushsia 没有上位直接替代安卓,而谷歌现在还在更新安卓?
鸿蒙这么快的就实现了万物互联,谷歌反而技术不如人?即便技不如人,谷歌也已经笨鸟先飞了。也没飞过华为?
其实很简单,谷歌的 fushsia 根本就没有解决真正的问题。
如果开发一个万物互联的系统真的很简单,那为什么 Linux 依然这么强势?
从 Linux 这里就说不过去。
谷歌完全可以用自己的 fushsia 替代 Linux 核心,上面跑安卓,和鸿蒙一样的技术路线解决问题啊。
为什么不这么做??
因为谷歌技不如人所以不这么做?
因为谷歌不这么做所以技不如人?
因为谷歌技不如人所以不这么做?
因为谷歌不这么做所以技不如人?
从而循环自证了谷歌技不如人?