AI技术
Linux 之父推首个 AI 辅助内核补丁,并发读取提升 3 倍
2026 年 10 月 12 日,Linux 内核最终合并人 Linus Torvalds 在 torvalds/linux.git 仓库推出一个名叫 noref-filemap-read-with-llm 的分支(带"llm"后缀),公开声明 8 个 page cache 读路径的补丁——核心代码、测试程序、review 和 cover letter 初稿——全部由 Anthropic 的 Claude Code 在他的指导下完成,他亲自在 Core i7-8565U 老款笔记本上跑性能数据:8 线程同时对同一文件做 16 字节 pread,9.9-10.4M 提升到 30-33M reads/sec(约 3 倍),kernel cycles 从 ~2,950 降到 ~725,跨核 Load HITM 从 30,538 降到 101(99.7% 下降),但单线程读未映射页从 4,150 退化到 6,550 cycles。文章以"Linux 之父这个一辈子公开强调代码审严的守门员,亲手把 AI 写内核代码送进了 mainline 候选名单"为情绪锚点,把这件事拆成三层——他承认怎么写(Claude Code 写 8 个完整 patch)、他承认什么写(不是 IDE 补全是 AI 写设计+实现+测试)、他承认为什么写(Matthew Wilcox 2024 年提的同方向瓶颈,传统思路两年没人动,AI 一周干完)——并指出托瓦兹这次最大的范本不是"让 AI 写",是"亲自跑数据"。给开发者 5 件事(带 Assisted-by: trailer、亲自跑 benchmark、列 AI 可改不可改的清单、承认 AI 不只是补全、学 AI 写不动的 RCU/锁/cache coherence),最后点明:写代码这件事从"我自己写"变成"我指导 AI 写、我审核、我亲自测";AI 不是在替你写代码,AI 是在替整个行业重写"什么叫写代码"。