鸿蒙系统是使用Linux内核还是鸿蒙内核?

【鸿蒙系统是使用Linux内核还是鸿蒙内核?】鸿蒙系统是使用Linux内核还是鸿蒙内核?

文章图片

鸿蒙系统是使用Linux内核还是鸿蒙内核?

文章图片

鸿蒙系统是使用Linux内核还是鸿蒙内核?

文章图片

最近 , 华为纯血鸿蒙热度空前 , 引起了网民们广泛的讨论 , 但是大家都有一个疑惑 , 那就是号称“纯国产”的鸿蒙系统 , 内核到底用的还是不是Linux?

开源鸿蒙(OpenHarmony) , 使用了Linux内核+LiteOS内核 。

或许大家对于开源鸿蒙(OpenHarmony)不是特别了解 , 开源鸿蒙是开放原子开源基金会孵化运行的项目 , 核心代码是来自华为的捐赠 , 开源鸿蒙底层采用的确实是Linux内核 , 同时 , 开源鸿蒙已经广泛适配了市面上主流的架构:X86 ,

ARM , 龙架构等等 , 也就是说 , 开源鸿蒙不仅可以在手机上运行 , 还可以在其它设备上运行 , 未来还会有基于开源鸿蒙的PC产品诞生 。 而LiteOS , 则是华为面向物联网开发的微内核 , 一并捐赠给开放原子开源基金会 。
纯血鸿蒙(HarmonyOS NEXT) , 使用了华为自己的鸿蒙内核 。

在今年华为HDC开发者大会上 , 华为向我们展示了最新的进展:纯血鸿蒙HarmonyOS NEXT , 使用了华为开发的鸿蒙内核 , 来取代传统的Linux内核 , 而鸿蒙内核对Linux内核采取API/ABI兼容的方式 , 可以大规模复用Linux的驱动 , 减少开发者的成本 。

鸿蒙内核是华为自研的 , 性能相比Linux内核提高了大约10% , 目前还未开源 , 因此 , 只能在搭载纯血鸿蒙的华为设备上见到鸿蒙内核 。
那么 , 鸿蒙内核和Linux内核有什么区别呢?华为为什么还要大费周章的去开发自己的鸿蒙内核呢?

点个关注 , 下期分享!
点赞越快!更新越快!
加个关注 , 及时获取我的最新更新内容!

    推荐阅读