时间:2026年10月12日,Linus Torvalds 在个人 Linux 内核仓库推送新分支 noref-filemap-read-with-llm
地点:远程 Linux Kernel.org Git 仓库,并随后在捷克布拉格 Open Source Summit Europe 2026 公开分享
人物:Linus Torvalds(Linux 内核创始人兼首席维护者)、Anthropic(Claude Code AI 编程助手开发商)、Dirk Hohndel(Ericsson Software Technology 负责人,与 Linus 对谈)
事件详情:Linus 推 8 个补丁系列 noref-filemap-read-with-llm,基于 Linux 7.3-rc6 加修复。该方案移除 page cache 在小读场景下的原子引用计数竞争,让多个线程同时读取同一文件时不再反复争抢 folio 引用。为保证安全,离开缓存的内存会在一段短延迟后才允许重新分配。Linus 在关闭部分安全特性后实测,8 线程小读同一文件的吞吐从约 1000 万次/秒跃升至 3000 万至 3300 万次/秒,提升约 3 倍。提交说明、代码与测试程序、已知问题清单的初稿均由 Claude Code 起草,提交封面明确标注 LLM 协助。该分支已托管在他的主仓库而非 topic 分支,这一点极不寻常。
背景:性能瓶颈可追溯至 2024 年,由内核开发者 Matthew Wilcox 在客户负载中首次发现。2024 年 Linus 曾批评 AI 行业 90% 是营销、10% 是现实,但 2025 年 8 月已使用 AI 协助修复 Intel Xe 显卡驱动 bug。Claude Code 是 Anthropic 推出的命令行 AI 编程代理,支持 Agent 模式长流程接管。同期 Anthropic 刚宣布弃用 Git、转用自研版本控制工具 Scion。
影响:这是 Linux 内核首次公开承认在核心优化中使用 AI 编程助手完成代码、测试和文档初稿。顶级开源维护者对生成式 AI 的态度由此从谨慎观望转向积极使用。优化后的 page cache 可显著提升数据库、Web 服务器、文件系统以及 AI 推理服务等高频小读场景的吞吐。同时,AI 在系统级底层编程的实用价值得到最顶级项目的直接验证。
总结:Linux 之父 Linus Torvalds 公开使用 Anthropic Claude Code 优化内核 page cache,使 8 线程小读性能提升约 3 倍,标志着顶级开源项目维护者对生成式 AI 的态度发生根本转变。
参考来源:
1. Phoronix 报道:https://www.phoronix.com/news/Linus-Torvalds-Claude-Code
2. It's FOSS 报道:https://itsfoss.com/news/linus-torvalds-claude-code-linux/
3. Hardware Busters 报道:https://hwbusters.com/news/linus-torvalds-uses-claude-code-to-rework-the-linux-page-cache-tripling-small-read-throughput/
4. OSCHINA 中文报道:https://www.oschina.net/news/502978/linus-torvalds-used-claude-code
5. ZDNet 现场报道:https://www.zdnet.com/tech/linus-torvalds-ai-coding-programming/
6. Linux 内核 Git 提交:https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?h=noref-filemap-read-with-llm&id=4c0f3697118eb3a708ea79175f7f07c43339bfab
7. 知乎热榜讨论:https://www.zhihu.com/question/2093048312446428291
8. 51CTO AI 编程:https://www.51cto.com/aigc/7210.html







