粗略解读一下 OSDI24 上华为鸿蒙内核的论文,抛砖引玉

2024 年 7 月 14 日
 seasona

论文地址: https://www.usenix.org/system/files/osdi24-chen-haibo.pdf

对这篇论文我的一些浅见:

总得来说,这篇论文还是有挺多干货的。能把鸿蒙这套内核架构商业化落地,华为在操作系统方向的技术还是很牛的,也有魄力投入👍,要是 PR 的时候少吹点牛逼就好了。

1101 次点击
所在节点    华为
9 条回复
murmur
2024 年 7 月 14 日
鸿蒙为啥兼容 linux 生态,他所有的应用都是定制化重写的,这就是行政的力量

而且鸿蒙有 2 个版本,一个是基于 linux 内核的开放鸿蒙,上平板和电脑无条件支持 linux

一个是封闭鸿蒙,所有的应用都是重新开发
GrayXu
2024 年 7 月 14 日
@murmur #1 你看了 paper 就知道了,不需要重写。
yanghanlin
2024 年 7 月 14 日
好奇鸿蒙内核对 Linux 系统调用兼容到什么程度,比如支持 eBPF 吗?原来 eBPF 做 tracing 的一些工具估计不太适用了
yanghanlin
2024 年 7 月 14 日
@murmur 我理解目标不局限于国内的话,兼容性还是挺重要的,毕竟
yanghanlin
2024 年 7 月 14 日
@murmur (抱歉点错发出去了)我理解目标不局限于国内的话,兼容性还是挺重要的,毕竟在国外华为也没什么特殊地位
murmur
2024 年 7 月 14 日
@yanghanlin 兼容是苹果 m4 要考虑的事情,现在我们的信创台式机都是麒麟 990 ,开先系列据说因为 x86 很多地方都不能采购,那玩意可是 i3 10 代的水平啊

麒麟 990 兼容 linux 生态有什么意义么,不会你以为这玩意就算兼容 linux ,你可以开 idea 流畅写码,用达芬奇剪辑

如果给我强力 cpu ,然后给腾讯敲打一顿让他别作恶,那我就用 uos 就可以了啊
murmur
2024 年 7 月 14 日
@yanghanlin 很多人对鸿蒙 pc 的期待错了,首先是因为采购吃回扣,你花几倍的价钱买了奔腾 D 赛扬的处理器,你才觉得电脑垃圾

以为换了鸿蒙 PC 就能流畅,的确 990 的性能跑 linux 吃力点,跑个平板系统基本的流畅性没问题,肯定爆杀 linux 那套桌面

但是流畅度不等于绝对性能啊,我们是在信创的前提下讨论鸿蒙才有意义

没有信创同样的价格买苹果他不香码
ranaanna
2024 年 7 月 14 日
这种吹牛的论文会有人认真看?通篇看下来,就是再造(照抄?)的一个 linux 精简内核,然后号称可兼容、性能提升、商业化成功、经验教训总结等等。干货在哪里?看 section 2 简直全程直摇头,基本上每句话都有槽点,特别是 2.3 issues with linux 简直毫无逻辑可言。section 7 倒是值得一读,是一个内部开发总结,充分显示(暴露)其开发水平。不过这些倒是符合华为一贯的调性。
zizon
2024 年 7 月 14 日
看起来还不完全是一个传统意义的微内核.解决 IPC 性能那个看着还是属于折衷的.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1057155

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX