网易首页 > 网易号 > 正文 申请入驻

Linux之父也用AI写内核了!曾嘲讽AI「90%是营销」,如今用Claude Code写了8个补丁,性能暴涨3倍

0
分享至

“我以前觉得 AI 不怎么样,但现在,我真的很喜欢用它。”——说这句话的,不是什么刚入行、热衷于 Vibe Coding的年轻程序员,而是 Linux 之父 Linus Torvalds。

整理 | 郑丽媛

出品 | CSDN(ID:CSDNnews)

最近,Linux 内核代码仓库里,出现了一个不太寻常的分支:noref-filemap-read-with-llm。

对于熟悉 Linux 开发的人来说,Linux 之父 Linus Torvalds 的代码仓库里出现一个新分支,本身就值得留意;而这次,分支名末尾还直接写上了 llm——大语言模型。


10 月 10 日,Linus Torvalds 在自己的 Linux 内核仓库中提交了一项名为“mm: read from the page cache without folio references”的改动。相关补丁很快引起了开发者社区的关注:这组包含 8 个补丁的实验性方案,不仅针对 Linux 内核中一个存在已久的性能瓶颈,还明确公开了 AI 编程工具 Claude Code 的参与。

有意思的是,这组补丁给出的测试结果也相当亮眼:在一个特定的 8 线程文件读取测试中,吞吐量从每秒约 1000 万次提高到最高约 3300 万次,提升超过 3 倍——不过,先别急着认为 AI 已经能独立开发操作系统,该补丁目前仍处于实验阶段,性能提升也有明确的适用范围。


8 个补丁,瞄准一个困扰 Linux 两年多的问题

这次优化针对的是 Linux 的页缓存(page cache)。

简单来说,Linux 会把读取过的文件数据缓存在内存中,当程序再次访问这些数据时,操作系统就能直接从内存读取,减少访问存储设备的开销。但当多个线程同时读取同一个文件中的少量数据时,页缓存就可能出现一个意想不到的瓶颈:内存引用计数竞争。

为了确保数据被使用时不会遭到提前释放,内核需要跟踪承载文件数据的内存对象,也就是 folio。传统读取路径会增加 folio 的引用计数,并在读取完成后将其减回去。问题在于,这些操作涉及原子指令:当多个线程反复修改同一个计数器时,处理器核心之间就需要不断协调缓存数据的一致性,产生额外的开销。

如果每次读取的数据量很大,这些额外开销可能不那么明显;但如果每次只读取 16 字节,维护引用计数所花费的开销,就将远超真正读取数据的成本。

这并不是 Linus 临时发现的小问题。早在 2024 年,内核开发者 Matthew Wilcox 就已提出这一性能瓶颈——只是这次,Linus决定借助Claude Code来解决这个问题。


让 AI 帮忙改代码,多线程读取性能直接提升 3 倍

为了验证优化效果,Linus 用自己的笔记本电脑进行了测试:

设备搭载 Intel Core i7-8565U 处理器,拥有 4 个物理核心、8 个线程;当 8 个线程同时对同一个文件页面发起 16 字节的 pread() 读取请求时,性能分析结果显示,与跨核心负载相关的 HITM(命中处于修改状态的缓存行)事件中,99.92% 都集中在相关共享缓存行上。

也就是说,测试中的大量跨核心协调开销,都与这条共享缓存行有关。

针对这个问题,Linus 与 Claude Code 尝试了一种不同的处理方式——新方案的关键,在于借助 RCU(Read-Copy-Update,读取-复制-更新)机制,调整内核何时能重新使用从页缓存中移除的内存。

原本,读取路径需要频繁获取和释放 folio 的引用。新方案则允许相关内存延迟归还给分配器,直到 RCU 宽限期结束。这样,在受到 RCU 读侧保护的代码段中,读取线程就可以直接把数据复制到用户空间缓冲区,不必再反复更新共享引用计数。

通俗来讲,就是尽量绕开多线程反复争抢同一个计数器的过程,以减少不必要的协调开销。如此优化下,测试数据显示出了明显差异:

  • 在 8 线程并发读取场景中,吞吐量从每秒约 990 万~1040 万次,提高到约 3000 万~3300 万次。

  • 每次读取所需的内核 CPU 周期,也从约 2950 个降至 725 个。

  • 单线程场景下,收益则没有那么夸张:每次读取所需的 CPU 周期从约 452~454 个下降到 408~409 个。

从这些数据来看,性能收益主要集中在多线程并发读取场景。因为原本最大的开销就来自多个线程竞争共享缓存行,减少这类竞争后,并发场景的改善自然更明显。Linus 在提交说明中还指出,如果换成拥有更多 CPU 核心或采用多路插槽架构的机器,理论上可能获得更大收益。

另外,“性能提升 3 倍”并不表示Linux 整体运行速度提升了 3 倍,这只是来自特定硬件、文件系统和小块读取负载下的测试结果。


不只写代码,Claude Code连测试和审查材料也参与了

相比性能数字,其实更让开发者关注的是 Linus 对 AI 参与开发的公开说明。他在 Git 提交中写道:

“上述代码、测试程序、围绕相关内容展开的审查,以及这段说明文字的初稿,都是在我的指导下,借助大语言模型编程助手 Claude Code 完成的。”

也就是说,Claude Code 参与的并不只是几行代码的生成,而是覆盖了实现方案、测试程序、审查材料和提交文档初稿等多个环节。不过,这不等于 Linus 把整个开发任务交给 AI 后就撒手不管:相关测试还需要执行,性能数据需要验证,代码中的问题也需要进一步审查。

而且,实际上这组补丁还存在明显的待解决问题:

  • 首先,延迟内存重用意味着部分内存页需要等待 RCU 宽限期结束才能重新投入使用,可能增加内存回收压力。Linus 自己也承认,内存回收是整组补丁中解决得最不好的地方。

  • 其次,当读取目标是一个尚未映射到用户空间的页面时,新路径会额外触发一次失败的异常处理,之后才回退到原有实现。在相关测试中,这种情况甚至会导致性能明显下降。

因此,这组补丁虽然在特定场景下取得了显著收益,却还不能被视为已经完成的优化。截至目前,这组补丁仍停留在实验分支中,尚未合入 Linux 主线。它最终能否被接受,还需要进一步的审查和验证。


从质疑AI“90% 是营销”,到亲自用 AI 写内核

而这次提交之所以引发关注,还因为使用 Claude Code 的人是 Linus Torvalds。

复盘过去几年,其实 Linus 对 AI 的态度发生了明显变化:

  • 2024 年末,他曾尖锐批评AI 行业,称其中“90% 是营销”。当时,他对 AI 的态度相对谨慎,更关注它能否帮助开发者发现 Bug,而不是直接编写重要的软件代码。

  • 到了 2025 年底,他开始认可 AI 在代码维护、审查补丁等方面的价值。

  • 今年 1 月,他在自己的业余项目中尝试 AI 辅助编程,为 Python 音频可视化工具编写代码。

  • 上周,他在欧洲开源峰会上与好友 Dirk Hohndel 对话时,更是说自己已经从过去觉得AI“不怎么样”,转变为“真的很喜欢用 AI”。他还谈到,AI 可以帮助开发者完成自己不擅长的工作。不过他也提醒,面对真正重要的软件开发,使用 AI 必须格外谨慎。


如今,这组内核补丁让 Linus 的态度有了更具体的体现:AI 不再只是辅助排查 Bug、审查补丁的工具,也开始参与 Linux 内核新代码的实现。

不仅如此,前不久 Linus 还用LLM 帮助梳理了另一处历史悠久、难以理解的内核代码:在相关的 assoc_array 代码整理工作中,AI 协助他拆解复杂函数、准备用户态测试,最终发现了 3 个可以追溯到 2013 年的 Bug。

但无论是发现旧 Bug,还是优化页缓存读取,最终都离不开测试和人工审查——毕竟,对 Linux 这样的基础软件而言,代码能否运行只是第一步,它是否正确、是否引入回归、是否适用于不同硬件和工作负载,都必须经过验证。

https://www.zdnet.com/innovation/linus-torvalds-uses-ai-to-write-linux-kernel-patch/

https://www.zdnet.com/tech/linus-torvalds-ai-coding-programming/

「大模型技术:从 Agentic Scaling 到 RSI」专题阵容更新!

从 OpenAI、Anthropic、Google 到智谱、DeepSeek、月之暗面、阿里等头部团队都在持续推进 RSI / 自进化相关研究。

2026 奇点智能技术大会邀请一线研究者与工程技术专家,围绕强化学习、持续学习、AI 制造 AI、自进化 Agent、模型数据飞轮等关键方向展开分享。

11 月 20–21 日|北京万达文华酒店

专题还附赠一份 《RSI 递归自我改进 / 自进化前沿研究资料包》,汇总 OpenAI、Anthropic、Google、智谱、DeepSeek、Kimi、阿里等最新论文、官方报告与研究资料。

扫码即可免费领取,也欢迎报名来现场把 RSI 这条技术主线一次听透。


特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
16GB+1TB!新机官宣:10月15日,首发上市!

16GB+1TB!新机官宣:10月15日,首发上市!

科技堡垒
2026-10-15 12:08:00
中国工商银行深圳分行原副行长姚玉平被开除党籍

中国工商银行深圳分行原副行长姚玉平被开除党籍

界面新闻
2026-10-15 17:03:21
悲催!心脏三院院士在西安参会猝死,满屋同行无力施救,网友:这是自己刀,削不了自己把儿吗

悲催!心脏三院院士在西安参会猝死,满屋同行无力施救,网友:这是自己刀,削不了自己把儿吗

火山詩话
2026-10-14 20:21:36
致147人死亡,莫斯科音乐厅恐袭最新监控曝光:4名枪手沿走廊前行,在音乐厅内放火,人群四散奔逃

致147人死亡,莫斯科音乐厅恐袭最新监控曝光:4名枪手沿走廊前行,在音乐厅内放火,人群四散奔逃

蓬勃新闻
2026-10-15 12:03:02
长鑫科技市值两月内跌去1万亿

长鑫科技市值两月内跌去1万亿

第一财经资讯
2026-10-15 15:46:17
“流浪大师”沈巍即将退休,病休已超30年,患精神疾病是真是假?上海徐汇审计局回应

“流浪大师”沈巍即将退休,病休已超30年,患精神疾病是真是假?上海徐汇审计局回应

大风新闻
2026-10-15 19:59:08
A股:紧急提醒2.5亿股民!从明天10月16日起,A股可能再次历史重演?

A股:紧急提醒2.5亿股民!从明天10月16日起,A股可能再次历史重演?

趋势清风侠
2026-10-15 15:38:47
宁愿不出席APEC,也不向中国服软?日媒已证实:高市尚未申报参会

宁愿不出席APEC,也不向中国服软?日媒已证实:高市尚未申报参会

最美的开始
2026-10-15 11:01:47
A股下跌的原因找到了——狂抛1200亿,北向、杠杆不装了,明天还有大动作?

A股下跌的原因找到了——狂抛1200亿,北向、杠杆不装了,明天还有大动作?

财报翻译官
2026-10-15 18:35:06
毛星火建议拆除胡适雕像,罪恶愚昧何以再次呼风唤雨?

毛星火建议拆除胡适雕像,罪恶愚昧何以再次呼风唤雨?

胖胖说他不胖
2026-10-15 10:00:12
取消住房公积金,释放11万亿的大血包

取消住房公积金,释放11万亿的大血包

百味朱砂
2026-10-15 10:50:50
票价只有高铁五分之一,客运大巴重新火起来了

票价只有高铁五分之一,客运大巴重新火起来了

第一财经资讯
2026-10-15 12:50:44
云南失联男子找到:遗体凄惨成碎尸,救援队曝猛料,真正死因成谜

云南失联男子找到:遗体凄惨成碎尸,救援队曝猛料,真正死因成谜

社会日日鲜
2026-10-15 06:41:47
可怕!32岁宝妈持U型锁砸人后脑勺,官方回应,知情人爆出内幕

可怕!32岁宝妈持U型锁砸人后脑勺,官方回应,知情人爆出内幕

社会日日鲜
2026-10-15 14:35:46
女大学生“印堂发黑”,找工作五年处处碰壁,网友直言:你这面相,很难成功啊

女大学生“印堂发黑”,找工作五年处处碰壁,网友直言:你这面相,很难成功啊

品读时刻
2026-10-15 09:08:46
媒体:黄奇帆被从家中带走,一起被带走的还有其子黄然非

媒体:黄奇帆被从家中带走,一起被带走的还有其子黄然非

玛丽姬丝
2026-10-15 18:46:00
太扎心了!网友自曝:前同事,44岁程序员,失业后找了一年工作,想不开了……

太扎心了!网友自曝:前同事,44岁程序员,失业后找了一年工作,想不开了……

丫头舫
2026-10-14 22:12:09
研究预测:约2/3民办高校或将退出

研究预测:约2/3民办高校或将退出

麦可思研究
2026-10-14 19:46:25
1岁宝宝吃下被邻居投毒的鸡蛋,医院3次下达病危通知书,救治后留下严重后遗症;警方在蛋壳上发现针孔,邻居自首称“想毒黄鼠狼”……

1岁宝宝吃下被邻居投毒的鸡蛋,医院3次下达病危通知书,救治后留下严重后遗症;警方在蛋壳上发现针孔,邻居自首称“想毒黄鼠狼”……

都市快报橙柿互动
2026-10-15 07:43:51
拉完了!布朗尼15中4!湖人最快速度交易

拉完了!布朗尼15中4!湖人最快速度交易

篮球实战宝典
2026-10-15 20:33:13
2026-10-16 00:00:49
CSDN incentive-icons
CSDN
成就一亿技术人
27043文章数 242345关注度
往期回顾 全部

科技要闻

核弹院士彭先觉:可控核聚变 不必再等50年

头条要闻

小男孩衣衫不整跟随母亲游荡 官方:其母多次拒绝救助

头条要闻

小男孩衣衫不整跟随母亲游荡 官方:其母多次拒绝救助

体育要闻

五大联赛第二射手,开着11年前的二手车

娱乐要闻

蒋劲夫晒体脂率引关注,家暴史再被扒

财经要闻

洋餐饮的中国生意:红利消退后的集体交权

汽车要闻

年轻人专属的大五座 小鹏MONA L05预售16.98万起

态度原创

游戏
教育
数码
本地
军事航空

涅槃重生的中国格斗社区,在成都打响巅峰一战"/> 主站 商城 论坛 自运营 登录 注册 简体中文 简体中文 English 涅槃重生的中国格斗社...

教育要闻

「四位一体」是学校的事,这三步是家长的事:孩子情绪求助路线图

数码要闻

苹果向媒体发出10月28日邀请函 多款重磅Mac与新iPad mini或将登场

本地新闻

这个十一,林都伊春彻底出圈!

军事要闻

朝鲜潜射两种导弹

无障碍浏览 进入关怀版