Linux 7.4 побил исторический рекорд. Торвальдс неожиданно доволен наплывом ИИ-исправлений

leer en español

6393
Linux 7.4 побил исторический рекорд. Торвальдс неожиданно доволен наплывом ИИ-исправлений

За две недели разработчики внесли почти 20 тысяч коммитов, но настоящая перемена произошла в самом процессе работы.

image

Поток изменений для Linux установил новый рекорд ещё до начала полноценного тестирования очередной версии ядра. 1 ноября Линус Торвальдс выпустил Linux 7.4-rc1 и закрыл двухнедельное окно приёма крупных изменений. За этот период разработчики внесли почти 20 тысяч коммитов, а необычный объём работы Торвальдс связал прежде всего с распространением ИИ-инструментов.

В сообщении о выпуске Торвальдс объяснил, что поток исправлений, найденных при помощи ИИ, начал смещаться на более ранний этап. Раньше значительная часть патчей приходила во время подготовки релиз-кандидатов, когда разработчики должны устранять оставшиеся ошибки. Теперь, по его оценке, правки чаще попадают в основное окно слияния, до начала стабилизации.

Масштаб изменений подтвердил Phoronix, сравнив статистику релизов начиная с Linux 3.1. Для Linux 7.4 насчитали 19 671 коммит против 16 267 у Linux 7.3 и 14 395 у Linux 7.2. Речь о рекорде общего числа изменений в окне слияния, а не о количестве патчей, созданных нейросетями. Точную долю ИИ-исправлений Торвальдс не назвал.

Перенос работы на более ранний этап может облегчить проверку новых версий. В августе избыток исправлений, найденных ИИ, заметно увеличил шестой и седьмой релиз-кандидаты Linux 7.2. Поздние изменения осложняют стабилизацию, поскольку каждому исправлению нужны проверка и оценка возможных побочных эффектов.

При этом ускорение работы не означает, что разработчики автоматически принимают предложения нейросетей. По словам Торвальдса, ИИ всё чаще не только обнаруживает ошибки, но и предлагает патчи, которые людям нередко приходится переписывать. Создатель Linux считает нынешнее распределение исправлений более здоровым, но окончательный вывод зависит от следующих тестовых сборок.

Практический интерес к ИИ в разработке ядра уже вышел за пределы поиска дефектов. В октябре Торвальдс проверил код, подготовленный Claude Code для подсистемы управления памятью. Тесты показали ускорение отдельного сценария чтения, но эксперимент выявил нерешённые проблемы. Серия патчей тогда оставалась за пределами основной ветки Linux.

Не весь необычный объём Linux 7.4 связан с ИИ. Около трети суммарного размера изменений составляют заголовочные файлы с адресами регистров и битовыми масками графических процессоров AMD. Среди остальных новшеств есть подготовка поддержки AMD Zen 6, улучшения для Qualcomm Snapdragon X2, базовая поддержка Apple M4 и включение HDMI 2.1 по умолчанию в драйвере AMDGPU.

Дополнительную активность могло вызвать ожидание, что Linux 7.4 станет следующей версией с длительной поддержкой LTS, однако решение пока не подтверждено. Торвальдс также оставил на рассмотрении два запроса на слияние и не исключил появления изменений в rc2. Версия 7.4-rc1 предназначена для тестирования, а не обозначает выпуск стабильного ядра; стабильный релиз ожидается в декабре.

Рекламодатель
Реклама. АО «Позитив Текнолоджиз». ИНН 7718668887. 18+
Сайт рекламодателя: ptsecurity.com↗️
АО «Позитив Текнолоджиз»