Linux内核被AI搞“太大了”,Linus吐槽:AI找了一堆小Bug,但这已成为“新常态”

CSDN·2026年08月14日 18:01
Linux 7.2 不只是“大”,还有真东西。

上周日,Linus Torvalds 照例发布了 Linux 7.2 的第七个候选版本(rc7)。但这一次,这位内核掌舵人的语气里透着一丝无奈。

“Another week, another -rc.”他在邮件中写道。“我不能说自己对这个规模有多兴奋,但现实就是这样:新常态下必然伴随着大量修复,其中相当一部分来自各种 AI 工具的审查。”

这不是他第一次用“新常态”这个词了。此前发布 rc6 时,他就已经感慨过:“即便按‘新常态’的标准来看,这个 rc 也属于大块头——至少从 commit 数量上说,这是多年来最大的 rc6。”而 rc7 的体量,依旧没有如他所愿回落。

AI 工具,让 Linux 内核“发福”了

问题出在哪里?简单来说:AI 工具太勤快了。

如今,越来越多的内核开发者和安全研究人员使用 AI 辅助工具来审查代码、发现 Bug。这些工具的效率远超人类——它们能在短时间内扫描海量代码,找出潜在的边界条件问题和边缘案例。

于是,大量的微小修复补丁像潮水一样涌入主线。

Linus 在邮件中详细列举了 rc7 的主要内容:s390/zcrypt 相关修复、Btrfs 文件系统修复工作线程基础架构的回归、netfilter ipset 的更新,以及遍布 GPU、音频、网络等驱动、文件系统、核心网络和架构代码的无数“小修小补”。

他特别提到,其实大多数改动“规模非常小”,但问题是“量太大了”。这些修复本身并不可怕,“没有什么看起来特别吓人的,纯粹是东西太多”。但 AI 工具批量生成的代码提交,让整体的 diff 规模显著超出了往常的候选版本水平。

好在,Linus 并没有因为 rc7 太大就考虑延期。他认为,目前虽然补丁数量很多,但没有什么严重到足以阻止发布的问题:“除非中途冒出什么特别严重的幺蛾子,我预计下个周末就能正式发布。”

Linus 与 AI,从“骂”到“用”的复杂关系

如果你关注 Linux 内核开发有一阵子了,就应该知道 Linus 和 AI 的关系绝非简单的“拥抱”。

今年 5 月,他曾公开抱怨 Linux 内核安全邮件列表已经变得“几乎完全无法管理”——原因正是 AI 生成的 Bug 报告泛滥成灾,大量重复,不同研究人员用同样的工具发现同样的漏洞,然后反复提交。

当时,Linus 直言:“AI 检测到的 Bug 本质上就不是秘密,把它们放在私有列表上处理,对所有人都是浪费时间。”他甚至为此更新了内核文档,明确要求 AI 辅助发现的 Bug 应该走公共渠道报告,而不是塞爆安全邮件列表。

但到了 7 月,他的态度来了一个180度转弯。面对社区中反对AI工具的声音,Linus 直接放话:“Linux 不是那种反 AI 的项目。如果有人接受不了,大可以直接 Fork 它,或者干脆走人。”

对此,不少人理解为 Linux 内核正式向 AI 辅助开发敞开大门。

不过,Linus 对 AI 的“欢迎”是有条件的——他此前曾怒怼过一种论调,即“只要文档写得好,就能掩盖开发者用AI往内核里灌劣质代码”的说法。他想要的,是开发者用 AI 工具提升效率,而不是用 AI 生成自己都不理解的代码然后全部甩给维护者。

Linux 7.2 不只是“大”,还有真东西

尽管 rc 阶段的“臃肿”引人注目,Linux 7.2 本身带来的新特性同样不容忽视。

早在 6 月底发布rc1时,Linus 就确认 Linux7.2 引入了大量重量级更新。其中最受关注的当属 Cache Aware Scheduling(缓存感知调度) :这项优化能让任务调度器更好地理解 CPU 的缓存拓扑结构,将共享数据的任务安排在同一个末级缓存域内,对现代 Intel 和 AMD 多核处理器能带来显著的性能提升。

GPU 方面,Linux 7.2 将 DRM 调度器的默认策略从 FIFO 改为「公平调度」策略,能更合理地调度 GPU 任务。再加上 AMD GPU 驱动对 HDMI 2.1 FRL 的初步支持、Intel 主导的 USB4STREAM 功能,以及历时六年之久的 strncpy API 清理工作的完成,Linux 7.2 虽然不会是一个长期支持版本(LTS),但对于使用最新硬件的用户来说,还是很值得升级的。

那么,Linux 社区怎么看?

围绕 AI 工具涌入内核开发这件事,Linux 社区的反应也是褒贬不一。

有不少开发者认为,这是必然趋势:“资深开发者使用提效的编码工具,这毫不意外。”但也有人直言“氛围编程(Vibe Coding)绝对不是未来”。更深刻的质疑则来自一个经典问题:“当人们自己已经没能力手写这种代码的时候,他们又怎么有能力去审查 AI 生成的结果呢?”

除此之外,还有人从更宏观的角度表达担忧:“现在的 AI 之所以这么牛,是因为它爬了几十亿个论坛里人们在真实场景下的真实回答。可如今大家都不上论坛提问了,直接问 AI,论坛会死的。到时候 AI 就只能靠产品规格书来训练,我们就会失去真正宝贵的现实世界经验。”

一位 Debian 用户在评论区写道:“这种时候我就庆幸自己用的是 Debian stable。希望他们在 Forky 发布之前能清醒过来。”——毕竟,Debian Trixie 目前仍在使用 Linux 6.12 LTS内核,距离 7.2 还有好几个大版本的距离。

不论如何,其实 Linux 内核开发的政策始终没变:不强制使用 AI,也不禁止,但要求提交者对每一行代码负责。至于这会让 Linux 变得更好,还是最终让维护者被海量 AI 补丁和 Bug 报告淹没,恐怕还需要时间给出答案。

那么,你对于“AI让 Linux 内核变大了”这件事,又有什么看法呢?

本文来自微信公众号“CSDN”,整理:郑丽媛,36氪经授权发布。

+1
1

好文章,需要你的鼓励

参与评论
评论千万条,友善第一条
后参与讨论
提交评论0/1000

36氪AI测评

选靠谱AI,看真实评测
查看
36氪AI测评官方交流社区
加入

36氪项目推荐

咨询项目审核和入驻
联系
36氪项目推荐订阅号
关注

下一篇

记者走访乌兰察布、海东、哈尔滨等地的算力中心发现,各地项目正密集推进。特别是以训练为中心的算力基础设施正向西部迁移。

50分钟前

36氪APP让一部分人先看到未来
36氪
鲸准
氪空间

推送和解读前沿、有料的科技创投资讯

一级市场金融信息和系统服务提供商

聚焦全球优秀创业者,项目融资率接近97%,领跑行业