Основатель проекта Linux Линус Торвальдс опубликовал в ветке разработки ядра первый патч, созданный с участием большой языковой модели. Решение направлено на устранение давней проблемы чрезмерной конкуренции за кеш, которая возникает, когда множество процессов одновременно обращается к одному и тому же файлу. По словам самого Торвальдса, в синтетическом тесте предложенное решение обеспечивает 23-кратный прирост производительности, хотя в реальных условиях эффект будет существенно скромнее. Тем не менее, как уточнил разработчик, в масштабе серверных систем, где подобные сценарии нагрузки встречаются постоянно, разница обещает быть ощутимой.
Проблема, которую не могли решить годами
Конкуренция за кеш при одновременном доступе нескольких процессов к общему файлу — одна из тех задач, которые периодически всплывают в обсуждениях ядра Linux. Сценарий типичен для работы с общими библиотеками, базами данных или веб-серверами: десятки и сотни процессов пытаются прочитать одни и те же страницы памяти, и система тратит ресурсы на разрешение конфликтов. По данным источника, проблему пытались решить неоднократно, однако ни один из предложенных вариантов не стал универсальным и не был принят в основную ветку. Торвальдс, по его собственному признанию, подготовил собственный вариант ещё в 2024 году и с тех пор использовал его на собственном ноутбуке, но до публичной публикации дело не доходило. Поворотным моментом стало решение «попытаться разобраться с этой задачей по-настоящему с помощью ИИ».
Смена позиции: от скепсиса к инструменту
Отношение Торвальдса к коду, написанному искусственным интеллектом, не было статичным: за последние месяцы он несколько раз менял акценты в своих заявлениях. В мае 2026 года он резко раскритиковал сгенерированные нейросетями отчёты об ошибках, которые, по его словам, засоряли поток входящих сообщений и мешали нормальной работе над ядром. Однако уже к июлю позиция сменилась: Торвальдс заявил о намерении жёстко пресекать выпады противников ИИ в рамках сообщества, подчёркивая, что новые средства разработки зачастую справляются с задачами лучше людей и помогают выявлять элементарные ошибки. Ключевым шагом стало снятие обязанности авторов патчей сообщать, что при написании кода они использовали ИИ: теперь такие инструменты приравниваются к стандартным средствам разработки — компиляторам и текстовым редакторам.
Масштаб влияния ИИ на ядро Linux
Статистика, приведённая в контексте публикации патча, демонстрирует, насколько глубоко ИИ уже проник в процесс разработки ядра. Только в ядре Linux за каждый выпуск устраняется порядка 2000 уязвимостей (CVE), и значительная часть этой работы выполняется с привлечением автоматизированных инструментов. Параллельно разработчики стали отказываться от поддержки драйверов для устаревшего оборудования, поскольку именно в них обнаруживается непропорционально много уязвимостей. В этих условиях патч, созданный с помощью языковой модели и прошедший строгую процедуру проверки сообщества, выглядит не как эксперимент, а как логичный этап эволюции процесса разработки.
Что это значит для сообщества
Публикация первого «ИИ-патча» в основной ветке ядра Linux — событие символическое. Ядро Linux традиционно считается одним из самых консервативных проектов в мире open source: каждый байт кода проходит многоступенчатый ревью, а сам Торвальдс известен своей нетерпимостью к некачественным решениям. Тот факт, что патч, созданный с участием нейросети, прошёл этот фильтр и был принят, означает, что для сообщества ИИ перестал быть «чужим» инструментом. При этом Торвальдс сохраняет характерную для него осторожность: 23-кратный прирост в синтетическом тесте он сам оговаривает как верхнюю границу, не отражающую реальную эксплуатацию. Но для серверных инфраструктур, где конкуренция за кеш — повседневная норма, даже скромный в процентах прирост производительности транслируется в измеримую экономию ресурсов и снижение задержек.