26 октября 2026 г.
Claude Code написал патчи для ядра Linux: чтение из кеша в тесте выросло в 23 раза
Задачу, которую ядро не решало два года, Торвальдс отдал Claude Code: ревью нашло в готовом коде гонку за один день.

13 октября Торвальдс выложил в рассылку ядра десять патчей и сразу сказал, кто их писал: языковая модель под его руководством.
Агент довёз рабочую идею до кода ядра Linux, а ревью людей нашло в этом коде дыру за сутки.
Не хотите разбираться сами? Внедряем ИИ в ваш бизнес: задачи без лимита, одна цена в месяц, отмена в любой момент.
Задача лежала два года. Разработчик ядра Мэтью Уилкокс назвал проблему страничного кеша в 2024 году. Решения предлагали, у каждого находились недостатки. Сам Торвальдс полтора года держал у себя экспериментальный вариант, который потом признал ошибочным.
Узкое место сидит в счётчике ссылок на блок памяти. Когда один файл из кеша читают много потоков, ядра процессора перебрасывают этот счётчик друг другу и тратят на пересылку почти всё время. На ноутбуке Торвальдса с Intel Core i7-8565U на счётчик приходилось 99,92% таких перебросок. Патчи убирают его из основного пути чтения, а память освобождается позже, когда все читатели закончили работу.
Замер искусственный. На 64 потоках на Ryzen Threadripper чтение выросло с 13,3 до 304 млн операций в секунду, цена одного чтения упала с 19 857 до 735 тактов. Торвальдс предупредил об этом сам: так читают один и тот же кусок страницы по кругу в цикле, и ни одна живая нагрузка такого не увидит.
Через день, 14 октября, инженер Meta Кирилл Шуцемау нашёл в коде гонку: при подмене folio и расширении размера файла читатель мог получить данные, которых туда никто не писал. 19 октября Шуцемау выложил переработанную серию из 18 патчей, семь из них остались от Торвальдса.
Числа переработанной серии на 64 потоках, по файловым системам:
- tmpfs: с 1,6 до 72 млн чтений в секунду - ext4: с 15,0 до 70,1 млн - XFS: с 11,3 до 20,5 млн
На одном потоке выигрыша нет вовсе: 1,6–1,9 млн против 1,7–2,0 млн.
Роль агента Торвальдс описал сам. Claude Code собрал код патчей, тестовые программы, разбор проблем и черновик документации. Замеры Торвальдс гонял на своей машине. Описания изменений, по его словам, вышли многословнее, чем он написал бы сам, и он решил, что так даже лучше.
В 2024 году Торвальдс называл ИИ-индустрию «90% маркетинга и 10% реальности». Теперь он говорит, что берёт ИИ для того, что у него самого получается плохо. Код открыт: серия лежит в его репозитории на git.kernel.org, ветка rcu-free-v3.
Серия остаётся RFC и целится в окно слияния Linux 7.4, пока открыты вопросы по f2fs, блокировкам tmpfs и учёту cgroup.
* Meta Platforms Inc. признана в РФ экстремистской организацией, её деятельность запрещена; Facebook и Instagram заблокированы. Meta AI и другие продукты компании — продукты этой организации.
Первоисточник