首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

鸿蒙系统12月将推出手机版本,网友表示佩服华为的勇气!

首先,我也是要称赞华为的勇气,因为它敢于将鸿蒙开源,说明华为对于鸿蒙操作系统还是有一定信心的。鸿蒙操作系统团队的确不错,聘了许多国内有名的学者,比如我们学院ipads实验室就有大牛教授参与了其中工作。但就事论事,我并不认为鸿蒙操作系统能被鼓吹到像大多数答主所认为的高度。光就发布会上提到的内容来看,其实看不出多少东西。

就拿微内核来说,这个概念早就被提出了。windows就一直喜欢称自己是微内核,虽然业界基本上都认为它是hybrid kernel。微内核之所以一直无法取代宏内核的原因,是因为各个模块之间的通信会造成较严重的时延。虽然将许多不必要的功能模块化移到用户态后,整个系统的架构会变的更易扩展,但是多个模块之间的调用将会使得系统频繁在用户态和内核态切换,造成不必要的开销,对性能造成严重的影响。微内核走向极端就是exokernel,它在内核里仅保留资源的权限验证部分,而把对资源的使用全部交由用户态自己处理,但这种系统适用性小,一般仅用于跑单个应用的系统以提升性能。

微内核的确可能较适用于物联网的场景,但至今也没有完善且成熟的产品,物联网这个全球互联的概念吹了也不知多少年,实际上到现在也还是空中楼阁。在代码开源出来之前,我也无法得知鸿蒙将如何解决上述的通信问题,但微内核的延迟问题,据我所知,是绕不过去的坎。我觉得鸿蒙系统如果真的采用纯微内核的话,最多对上述问题进行优化,但性能也不会比传统的宏内核要好。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200911A0609Z00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券