
linux
linux内核就是由unix内核魔改的开源内核,
linux内核属于宏内核,宏内核的缺陷,我们打个比喻,相当于一个池塘里面只有一条鱼,本来一个人一根鱼竿就可把鱼钓上来,但宏内核的操作却要五个人一起下河设网来捕鱼,这导致产生了很大的开销!虽说
鸿蒙系统在早期也会用
linux内核、鸿蒙内核、liteOS,但是在后期会采用自研的
鸿蒙系统内核来代替。
安卓系统也在用
linux内核,所以
鸿蒙系统和
安卓系统就像兄弟般的存在,那么
鸿蒙系统兼容
安卓应用,也是很正常喽。有的小伙伴说,
鸿蒙系统为什么不用unix内核?在这里我有两个答案,一,
鸿蒙系统的出现是帮助
华为能够更好的实现万物互联,unix内核属于闭源内核,让开发者去适配会很麻烦,二,unix内核有着
知识产权保护,如果想要使用,需要付费授权。根据
linux kernel 5.8的排名来看,
华为为
linux内核付出了巨大的贡献,
华为提交
linux内核补丁的数量位列第二,根据代码修改行列来看,位列第一,所以
华为确实有着很多优秀的系统工程师!从以上
华为公布的这张图片来看,
鸿蒙系统2.0将会实现内核及应用架构自研,很大可能是全部由鸿蒙内核来代替!拥有了全新微内核架构加持,
华为离万物互联又近了一步,
华为官方宣布,明年将会把
鸿蒙系统2.0应用到
手机上,并且
华为消费者业务CEO余承东也说,这将会给我们的
手机操作系统体验提升一大步!