Linux 之父托瓦兹首个 AI 辅助开发补丁发布:并发文件读取性能提升约 3 倍

AI新闻阅读 0
Linux 之父托瓦兹首个 AI 辅助开发补丁发布:并发文件读取性能提升约 3 倍

封面为AI生成的主题示意图,非新闻现场照片。

10 月 14 日,科技媒体 lwn 报道,Linux 创始人林纳斯·托瓦兹(Linus Torvalds)在其个人 Git 仓库中推出了名为 noref-filemap-read-with-llm 的新开发分支。这是托瓦兹首个由大语言模型(LLM)辅助完成的内核补丁系列,其后缀中的“llm”标识了人工智能的参与背景。该系列补丁于 10 月 13 日提交,核心主题为“提高页面引用计数可扩展性”,旨在解决 Linux 内存管理中长期存在的瓶颈问题。针对多线程高频微量读取同一文件时引发的表级缓存引用计数更新及多核 CPU 竞态争抢,托瓦兹指出在 Anthropic 推出的 AI 编程工具 Claude Code 的协作下,完成了核心代码、测试程序、漏洞审查以及公告文档初稿的开发工作。在关闭电脑部分安全防护措施进行的特定负载测试中,当 8 个线程同时读取同一个文件时,读取吞吐量从原本的每秒约 10M(990 万至 1040 万次)跃升至约 30M(3000 万至 3300 万次),性能提升幅度约为 3 倍。此外,单次读取消耗的内核时钟周期从约 2950 次锐减至 725 次。托瓦兹坦言,这组补丁目前仍处于实验性分支状态,尚未合入 Linux 7.4 的正式主线代码。近期,在维护者峰会(Maintainers Summit)及 assoc_array 代码库清理工作中,托瓦兹同样利用大语言模型重构了晦涩陈旧的代码。该过程还帮助识别出隐藏于 Linux 系统中长达 13 年的 3 个隐蔽 Bug,这些代码可追溯至 2013 年首个提交记录。IT 之家注:本文所述技术进展基于公开报道事实,目前相关补丁仅存在于实验性分支中。
Linux 之父托瓦兹首个 AI 辅助开发补丁发布:并发文件读取性能提升约 3 倍 - SmartAITool Blog