MDZelo
首页/Claude Code 254个真实案例/6. 用 Claude Code 编写一项 Linux 内核改进

6. 用 Claude Code 编写一项 Linux 内核改进

他们做了什么

Torvalds 把一个名为 noref-filemap-read-with-llm 的分支推送到了他的内核主仓库。它的目标是让页缓存在读取时不再需要 folio 引用,因为多个线程对同一个文件进行小块读取时,会在 folio 引用计数上产生争用。他的补丁说明写道,代码、测试程序、评审以及说明信的初稿都是 Claude Code 在他的指导下完成的,性能测量则是他在自己的机器上运行的。

结果如何

Phoronix 根据一张结果图表称,性能提升相当显著。这些补丁目前还只在一个分支上,能否在 Linux 7.4 的合并窗口中被合入尚无定论。

需要知道

作者在补丁说明中的披露,展示了 Torvalds 如何为 AI 署名:代码、测试和评审由它完成,而性能测量由他本人进行。

你可以这样尝试

在我位于 [仓库路径] 的项目中,我想改进 [具体区域,例如某个驱动、调度器路径或工具函数]。先阅读相关代码和项目的贡献指南,然后用几句话说明你的计划。我同意后,把改动写成一个干净的补丁,按项目风格写好提交信息,运行现有测试,补丁能构建并通过测试时就停止。不要推送或提交任何内容;先把 diff 给我看。

评论

0

分享你对这一章的想法

还没有评论成为第一个分享想法的人。