Tom's Hardware 3小时前 · 2026-10-17 01:54:13 · 7 阅读
Linus Torvalds 提交首个 AI 辅助 Linux 内核补丁,合成测试性能提升 23 倍
在多次调整对 AI 辅助贡献 Linux 内核的立场后,Linus Torvalds 提交了他本人首个由 LLM 辅助生成的补丁。该开发分支旨在修复一个久未解决的缓存争用问题:当多个 CPU 同时读取同一文件时,会产生大量的缓存竞争。这种情况可能发生在共享库、数据库及 Web 服务器等场景中。多年来已有开发者尝试修复该问题,但结果参差不齐,且无一能提供理想的全面解决方案。
深入了解 TH Premium:人工智能与数据中心
Torvalds 早在 2024 年初就[发布了](https://lore.kernel.org/all/CAHk-=wjOogaW0yLoUqQ0WfQ=etPA4cOFLy56VYCnHVU_DOMLrg@mail.gmail.com/)他自己针对此问题的修复草稿,并自那时起一直在自己的笔记本上使用。然而,他近期[决定放手一试](https://lwn.net/ml/all/CAHk-=wjLjgfwgSZ1RDk4YdNFcV0ntosMO5AmBoHD76Zb3HFY7Q@mail.gmail.com/),决心“尝试利用 LLM 彻底解决这个问题”。他现已将解决方案推送至开发分支,并声称在专用合成基准测试中观察到了 23 倍的性能提升。不过他也指出,在“没有真实负载”的情况下,实际性能收益远不及此基准测试数据。若需推测,这一改进对服务器工作负载的帮助将远大于桌面设备。
随着时间推移,Torvalds [普遍采取](https://www.tomshardware.com/software/linux/linus-torvalds-rebukes-anti-ai-positions-in-the-linux-kernel-code-review-process-says-linux-is-not-one-of-those-anti-ai-projects-creator-embraces-ai-as-just-a-tool-and-clearly-a-useful-one)了对 LLM 工具的亲 AI 立场,至少在 Linux 内核代码这一受严格管控、审查严密的范围内如此。去年七月,他表示愿意对 AI 反对者“坚决驳斥”,并指出内核团队使用的自动代码审查工具在表现上优于人类,且该工具捕获了一些本就不应提交的低级编程错误。
该团队甚至正在调整政策,不再强制补丁作者披露在生成代码时使用过 AI 工具。Torvalds 再次采取了强硬立场,重申用户应将 LLM 视为与其他工具无异,就像编译器或编辑器一样。在他看来,他 simply 期望“人们尽最大努力,并[……]理解自己在做什么。”
或许可以说,世界上能妥善使用 LLM 的人,没几个人比 Torvalds 更合适了,而内核维护者团队更是如此。一位资深大师级程序员使用 LLM 来加速工作中枯燥的部分,和一个拿着信用卡的新手喊着“Claude,快让 Linux 变快,拜托别出错”之间,存在着天壤之别。
然而,事情并非全是好消息。由于 AI 代理在识别常见 安全 漏洞模式方面变得愈发娴熟,Linux 安全邮件列表在今年早些时候变得“难以管理”。Linux 修复 CVE 的速度令人惊讶,每个版本大约修复 2,000 个。尽管如此,团队正被迫放弃对较旧硬件驱动程序的支持,因为这些驱动往往是众多安全报告的目标,即使其用户基数微乎其微。
原始来源: Tom's Hardware