托瓦兹提交首个AI辅助内核补丁

IT时代网10月15日消息,科技媒体披露,Linux 之父林纳斯·托瓦兹在其个人 Git 仓库中推送了一个名为 noref-filemap-read-with-llm 的新分支,正式提交了他首个由大语言模型辅助开发的内核补丁系列。

托瓦兹于 10 月 13 日在该分支下提交新补丁,主题为“提高页面引用计数可扩展性”,主要解决 Linux 内存管理的长期瓶颈:多个线程同时高频微量读取同一文件时,传统机制因反复触发表级缓存的引用计数更新,易导致多核 CPU 严重竞态争抢。

托瓦兹坦言,这组补丁的核心代码、测试程序、漏洞审查及公告文档初稿,全部在其本人指导下由 AI 编程工具协作完成。在 8 个线程同时读取同一文件的特定测试负载下,读取吞吐量从每秒约 990 万至 1040 万次提升到 3000 万至 3300 万次,性能提升约 3 倍;单次读取消耗的内核时钟周期也从约 2950 次降至 725 次。

该补丁目前仍处于实验性分支,尚未合入 Linux 主线的正式版本。近期维护者峰会及另一处代码库清理中,托瓦兹同样借助 AI 重构了晦涩的旧代码,并找出了藏匿在 Linux 系统中长达 13 年的多个隐蔽缺陷。

注:本文综合自IT之家等,文中包含AI辅助创作的内容。

编辑:林一舟

THE END