Linus 用 Claude Code 写内核补丁,审查发现竞态
2026/10/16 — 10/16 19:19·2 个来源(全部)·2 篇报道(全部)
核心速览 (Key Takeaways)
- Linus Torvalds 借助 Claude Code 编写了一组 Linux 页面缓存修复补丁,在 Ryzen Threadripper 的合成基准测试中把读取吞吐量提升 23 倍,他本人提醒真实负载下提升会小得多。
- 补丁尚未合入,内核审查者 Kiryl Shutsemau 就指出 filemap_read_rcu_batch() 存在竞态,可能把文件尚未写入的数据返回给用户程序,后续开发已移交他人。
事件背景与详细解读
2026 年 10 月,Linux 创造者、长期担任首席维护者的 Linus Torvalds 借助 Anthropic 的 Claude Code,着手解决一个困扰开发者两年多的内核性能问题。他提交了一组包含 10 个补丁的系列,从常见的缓冲读取路径中移除了 folio 引用计数操作。在 Ryzen Threadripper 上运行的合成基准测试中,这组补丁把读取吞吐量提升了 23 倍;Torvalds 提醒说,在真实工作负载中性能提升会小得多。此前他曾花 18 个月运行自己编写的一版有缺陷的修复代码,试图解决页面缓存中的引用计数瓶颈,其他开发者提出的方案也遇到了问题。
补丁尚未合入,内核审查者 Kiryl Shutsemau 就指出 filemap_read_rcu_batch() 存在竞态:如果 folio 被替换后文件大小(i_size)又随之扩展,读取路径就可能把文件中尚未写入的数据返回给用户程序。审查者也对补丁的内存回收机制提出质疑。Torvalds 已将后续开发工作交给 Shutsemau,后者此前也研究过这个瓶颈。
AI 综合 1 篇报道生成 · 更新于 8 小时前
最新进展Linus Torvalds 借助 Claude Code 编写了一组 Linux 页面缓存修复补丁,在 Ryzen Threadripper 的合成基准测试中把读取吞吐量提升 23 倍,他本人提醒真实负载下提升会小得多。补丁尚未合入,内核审查者 Kiryl Shutsemau 就指出 filemap_read_rcu_batch() 存在竞态,可能把文件尚未写入的数据返回给用户程序,后续开发已交给他接手。
相关 AI 工具
- 热度指数
- 195
- 全部来源
- 2
- 全部报道
- 2
- 首报
- 8 小时前
这件事的报道 点标题看原文
Linus Torvalds 借助 Claude Code 编写了一组 Linux 页面缓存修复补丁,在 Ryzen Threadripper 的合成基准测试中把读取吞吐量提升 23 倍,他本人提醒真实负载下提升会小得多。补丁尚未合入,内核审查者 Kiryl Shutsemau 就指出 filemap_read_rcu_batch() 存在竞态,可能把文件尚未写入的数据返回给用户程序,后续开发已交给他接手。
AI 写内核补丁的真实水平,与人工审查的兜底价值
InfoQ 中文AI 评分 74据 Tom's Hardware 报道,Linux 创始人 Linus Torvalds 提交了首个由 LLM 辅助生成的 Linux 内核补丁,此前他曾公开表态支持在内核开发中使用 AI 工具。报道称该补丁带来的合成测试显示性能提升 23x,但这一数字来自合成测试,而非真实场景验证。
Linux 掌门人亲自用上 AI,内核开发风向在变
Tom's HardwareAI 评分 67
同时在说的其他事
- 热度指数 36Linus Torvalds 提交 Claude Code 编写的 Linux 内核补丁1 个来源
- 热度指数 50用 Claude Code 搭建汽修店后台管理系统教程1 个来源
- 热度指数 63开发者整理 Claude Code、Codex、Gemini CLI 命令对照1 个来源
- 热度指数 63开发者整理 Claude Code 与 Codex CLI 18 项命令对照1 个来源
- 热度指数 84Claude Code 三个版本改动 hooks 行为,7 项需复查1 个来源
热度怎么算的?了解口径收起
热度按 48 小时内有多少个独立来源在说这件事算:同一个来源发多条只算一次,并按 24 小时半衰期衰减,所以排前面的是很多人在说的事。
本页汇总公开订阅源,标题与摘要由模型整理,版权归原作者所有;重要信息请回原文核对。如权利人认为相关标题或摘要侵权,请通过页尾联系邮箱提供具体页面与权利依据,我们核实后会及时删除或替换。
- 爆
- 讨论快速增加
- 新
- 首报 6 小时内
- 发酵中
- 讨论仍在增加
