创建

登录 ReadmeX

或

了解我们如何处理你的信息: 隐私政策

ReadmeX

陪你读懂 AI 动态

今天,想先了解什么?

选一份动态总结,或直接聊聊你的问题。

社区和关注动态总结只属于你自己。

资讯

Linux 7.4 开发版合入 Kbuild 优化补丁

AI 总结

据 cnBeta 报道,Linux 7.4 开发版已合入一批 Kbuild 优化改动,针对内核编译流程中的单线程瓶颈和重复工作提速。这些改动由 Arm 工程师、长期内核开发者 Lorenzo Stoakes 提出,包括减少 .modinfo 段分配开销、加速 kallsyms 符号表生成、在顺序无关时跳过 nm 输出排序、只在最终链接阶段生成重定位信息、以 C 语言重写 mksysmap、把部分编译器和链接器能力检测移入 Kconfig 阶段缓存,以及在装有 pigz 时优先用它加快 gzip 压缩。报道援引的早期测试针对整套补丁系列:allmodconfig 构建约快 36%,增量编译约快 70%,空操作构建最多快约 90%;Phoronix 在双路 AMD EPYC 9575F 服务器、Ubuntu 26.04 LTS 上测试 v4 整套补丁,干净的 x86_64 defconfig 构建从约 22 秒缩短至 15 至 17 秒。报道指出,这些数字测试的是整套补丁,7.4 目前合入的只是其中一批改动。

深度见解

内核编译时间直接影响开发者的迭代速度,而 Stoakes 表示他用大模型协助定位构建瓶颈,但亲自审查、重写了大量模型生成的代码并手动验证构建结果。

#Linux 7.4#Kbuild#Arm#Lorenzo Stoakes#Ubuntu

原文约 4 分钟读完阅读原文
群聊

还没有评论,来说说你的看法。