前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >谷歌的Android系统对比华为的鸿蒙系统:差距无法接受?

谷歌的Android系统对比华为的鸿蒙系统:差距无法接受?

作者头像
小林C语言
发布2019-07-30 16:30:22
2.5K0
发布2019-07-30 16:30:22
举报
文章被收录于专栏:C语言入门到精通

华为的鸿蒙系统与谷歌的Android系统,究竟还有多大差距?其实中芯国际创始人张汝京博士已经给了我们解释,两者的不同:鸿蒙系统是微内核设计,而安卓是基于宏内核的Linux,我们现在了解下微内核和宏内核的区别。我们将内核架构进行划分宏内核和微内核,那么它们有什么区别呢?微内核因为是用户服务和内核服务运行在不同的地址空间中,所以它的执行速度会相对较慢,而宏内核用户服务和内核服务运行在相同地址空间中,因此执行速度快。

不过因为它们的设计不同,所以微内核的扩展性更强;而宏内核却不能扩展,微内核的安全性更高,因为它的服务不在一个地址空间,不像宏内核一出现意外会形成系统崩溃。虽然说微内核的执行速度慢,不过它的扩展性以及安全性更好,鸿蒙系统基于微内核,很可能提升整个系统的安全性,提升扩展性。

鸿蒙系统的微内核可能会带来更好的稳定性和实时性,因为它的内核数减少,结构更精简,而且经过方舟编译器的编译,这款系统可能改变微内核的一些劣势,提升整体的性能。虽然内核不同,鸿蒙系统还是和安卓系统存在差异性,这种差异在我理解就是生态,如果不能解决生态问题,可能鸿蒙系统就难以获得进一步发展的机会。

这就是鸿蒙系统第一件事是兼容安卓应用,只有兼容安卓应用,才能让华为系统被普遍接受,所以目前来看鸿蒙系统虽没有推出,不过我们对于它的未来还是有一些担忧,能否建立生态,是我们必须要考虑的,但是我们期待它可以。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-07-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 C语言入门到精通 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档