Сопровождающий блочного интерфейса Linux и ведущий разработчик IO_uring Йенс Акбо применил Claude AI для отладки замедлений в коде AHCI/SCSI, связанных с использованием IO_uring. В итоге он разработал патчи, которые могут обеспечить «буквально 50-80-кратное улучшение производительности io_uring в системах, находящихся в режиме ожидания».

Код внедрят в QEMU.
Сам Аксбо опубликовал изменения и объяснил: «Патч 1 — это основная часть, патч 2 — лишь небольшое улучшение. Патч 1 может обеспечить улучшение в 50-80 раз на стороне io_uring для неактивных систем, где ppoll() в итоге замирает на 500 мс, в то время как есть операции ввода-вывода, которые нужно отправить! Я заметил это, запуская регрессионные тесты io_uring на виртуальной машине, где я использую различные блочные устройства для некоторых тестов. Они часто случайным образом прерывались на устройствах AHCI, в то время как запуск на virtio-blk или NVMe-устройстве завершался примерно за секунду. Затем я написал воспроизводимый пример, чтобы попытаться понять это, и попросил Claude углубиться в это, что помогло мне лучше разобраться в различных циклах событий».
При этом основной патч — это всего одна строка кода плюс несколько строк комментариев. Эта единственная строка позволяет избежать задержки ppoll() до 499 мс перед отправкой.
Аксбо также опубликовал на X сообщение о своём опыте использования ИИ для решения этой проблемы. По его словам, в процессе Claude частично повредил виртуальный диск для виртуальной машины, используемой для тестирования, но затем смог восстановить его.
В августе 2025 года мейнтейнер ядра Linux Саша Левин начал частично использовать генеративный ИИ для определения патчей ядра Linux, которые следует портировать на предыдущие стабильные версии ядра Linux LTS (с долгосрочной поддержкой). Левин использует искусственный интеллект для определения патчей, которые следует портировать на существующие версии ядра. В его патчах начали появляться сообщения, генерируемые ИИ.
В феврале мейнтейнер стека графических драйверов в ядре Linux Дэйв Эйрли представил эксперимент по внедрению вспомогательной автоматизированной системы для рецензирования патчей и проверки изменений с ИИ-платформой Сlaude Opus 4.6. Система работает в тестовом режиме для оценки возможности применения ИИ для оптимизации рабочих процессов сотрудников компании Red Hat.
Автор: maybe_elf


