Новое Распределяем каналы MAX по категориям и территориям. Читать новость

Торвальдс написал патч ядра с Claude Code. Ревьюеры нашли в нём гонку



Линус Торвальдс отправил на ревью серию из 10 патчей для page cache, сделанную вместе с Claude Code. Цель — убрать борьбу потоков за счётчик ссылок folio, когда много потоков мелко читают один файл.

Код, тестовые программы и черновик описания, по словам Торвальдса, написал ИИ-ассистент под его руководством. Замеры он прогонял сам.

Синтетический тест на 64-поточном Threadripper: с 13,3 до 304 млн чтений в секунду, примерно в 23 раза. Торвальдс сразу предупредил, что в реальных нагрузках выигрыш будет заметно меньше.

На ревью Kiryl Shutsemau нашёл гонку в filemap_read_rcu_batch(): в редком сценарии можно прочитать данные, которые никто не записывал. Доработку передали ему, в ядро патчи пока не приняты.

Агент ускоряет написание, но гонки в ядре по-прежнему ловят люди.

Источник: https://thenewstack.io/torvalds-claude-code-kernel/
Просмотры: 3
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти