科技媒体 lwn 报道,linux 创始人林纳斯·托瓦兹(linus torvalds)在其个人 git 仓库中推送了一个名为 noref-filemap-read-with-llm 的新分支,正式发布了他首个由大语言模型(llm)辅助完成的内核补丁系列。这位向来仅在 master 分支上直接维护代码的开发者,罕见地创建了一个带有 “llm” 后缀的实验性分支;而背后提供支持的 ai 编程工具,正是 anthropic 推出的 claude code。
托瓦兹于 10 月 13 日在该分支中提交的补丁,标题为“提升页面引用计数的可扩展性”,旨在解决 Linux 内存管理中长期存在的性能瓶颈。当多个线程高频、小批量地并发读取同一文件时,传统机制会频繁触发页缓存(page cache)中引用计数的更新操作,导致多核 CPU 出现严重的锁竞争与资源争抢。他明确表示,该补丁的核心实现逻辑、配套测试程序、漏洞分析过程,乃至公告文档的初稿,均是在其本人全程监督与指导之下,由 Claude Code 协同完成。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

8 线程实测结果:吞吐量提升 3 倍,单次读取耗时下降 75%
在临时关闭部分本地安全防护机制的前提下,托瓦兹对 8 线程并发读取同一文件的场景进行了压力测试:读取吞吐量从原先的每秒 990 万至 1040 万次,跃升至 3000 万至 3300 万次,增幅接近 3 倍;单次读取操作所消耗的内核时钟周期,则由约 2950 次大幅缩减至 725 次,降幅达 75% 左右。
不过,该补丁目前仍保留在实验分支中,尚未被纳入 Linux 7.4 正式主线。更值得关注的是,在最近一次内核维护者峰会期间,以及另一起针对 assoc_array 数据结构的代码清理工作中,托瓦兹也借助 LLM 对陈旧代码展开了重构,并一举发现并修复了潜伏在 Linux 系统中长达 13 年之久的 3 个隐蔽缺陷——这些 Bug 最早可追溯至 2013 年的首次提交记录。AI 辅助开发内核,正从单纯追求“效率提升”,逐步迈向深度“风险排查”与“质量加固”。











