トップ > 社会
社会トーバルズ氏、Claude Codeを使ってLinuxカーネルの読み取り性能を改善中

内容
トーバルズ氏がAIでカーネル改善に着手
リーナス・トーバルズ氏は、オープンソースのOS「Linux」の中核であるカーネルを最初に開発した人物です。現在もカーネル開発のまとめ役を務めています。そのトーバルズ氏が、AIコーディングアシスタントのClaude Codeを使ってカーネルの改良を進めていることが報じられました。カーネル開発の中心にいる人物が自らAIを使っているため、注目が集まっています。
作業は、トーバルズ氏が管理する開発ブランチ「noref-filemap-read-with-llm」で進められています。名前に「LLM」が入っており、AIの支援を前提にした取り組みであることがうかがえます。トーバルズ氏は、自分が指示を出したうえで、コードの実装とテスト、さらに変更内容を説明する文書(カバーレター)の下書きまでClaude Codeが担当したと明かしています。
何を改善しているのか
対象はメモリ管理のコードです。ページキャッシュからデータを読み出すときに、「folio」と呼ばれる構造体への参照を取らずに済むよう処理を変えています。これまでは、たくさんのスレッドが同じファイルを少しずつ読む場面で、この参照の数を数える処理に負荷が集中していました。今回の改善は、こうした競合によるボトルネックをなくすことを狙っています。
報道で示された比較では、1スレッドの場合は従来とほとんど差がありません。一方で、8スレッドの場合や4コアで4スレッドを動かす場合には、読み取り性能が大きく向上しています。一部の報道は、小規模な読み取りの性能が約3倍になったと伝えています。
正式な採用は未定
この変更が次期バージョン「Linux 7.4」に取り込まれるかどうかが焦点になっています。ただし、採用されるかどうかは現時点で決まっていません。
トーバルズ氏は以前から、AIをカーネルのデバッグに役立つ道具と位置づけていました。また、AIでコードを読みやすく書き直したところ、長い間見つかっていなかったバグを発見できたという経験も語っています。
AIが書いたコードはどう扱われるのか
カーネル開発のコミュニティでは、2026年4月にAIの支援を受けたコードに関する新しいルールが導入されました。報道によると、AIが生成したコードと、そこから生じたバグや欠陥の責任は、そのコードを提出した人間が負うことになっています。
あわせて、AIツールを使ったことを示す「Assisted-by:」タグをパッチに付ける義務については、撤廃する方向で検討が進んでいます。
一方で、2026年5月以降はAIが生成した不具合報告や修正パッチが大量に寄せられ、カーネルの更新が膨らむ問題も報じられてきました。7.3の開発サイクルでも、こうした「AIノイズ」の増加に対する警鐘が鳴らされています。今回のパッチがどのような審査を受けるのかについて、具体的な手順は明らかになっていません。
注目ポイント
注目されているのは、AIによる低品質な投稿の取り締まりを宣言してきたトーバルズ氏自身が、AIを本格的な開発に使っている点です。改善の対象は多くのサーバーやサービスを支える処理であり、採用されれば影響を受ける範囲は広くなります。7.4での採用の可否と、AIが関わったコードを審査する仕組みが今後どう変わるかが焦点です。
ネットでの反応
ネット上では、トーバルズ氏がAIに否定的な立場を取らなかったことを歓迎する声が目立ちます。AIの長所と短所を理解し、出来上がったものを適切に判断できるなら使ってよい、という意見も見られます。
その一方で、AIに頼りすぎると自分でコードを書いたり読んだりしなくなるのではないか、と心配する声もあります。また、歯に衣着せぬ物言いで知られる同氏の文章をAIが書くようになることを面白がる投稿も広がっています。
報道は、メモリ管理の仕組みや性能の数値といった技術的な中身を中心に伝えています。これに対して、ネット上の関心は同氏のAIに対する姿勢や人柄に向かう傾向があり、受け止め方にはずれが見られます。セキュリティ上の欠陥をAIでつぶしていくことに期待する声も上がっています。
参考記事
- リーナス・トーバルズがClaude CodeなどのAIをバリバリ活用してLinuxカーネルの改善に取り組み中GIGAZINE 2026年10月16日 06:32
今話題の記事
ランキング登場履歴
| 2026年10月16日 21時 | 6位 |
| 2026年10月16日 20時 | 5位 |
| 2026年10月16日 19時 | 6位 |
| 2026年10月16日 18時 | 12位 |
| 2026年10月16日 17時 | 12位 |
| 2026年10月16日 16時 | 8位 |
| 2026年10月16日 15時 | 6位 |
| 2026年10月16日 14時 | 6位 |
| 2026年10月16日 13時 | 5位 |
| 2026年10月16日 12時 | 8位 |
この記事の内容に誤りを見つけた方は 情報の誤りを報告 からお知らせください。