Основатель проекта Linux Линус Торвальдс (Linus Torvalds) несколько раз менял свою позицию в отношении написанного искусственным интеллектом кода — теперь же он сам выпустил первый патч, созданный с помощью большой языковой модели. В синтетическом тесте решение показало прирост производительности в 23 раза.
Источник изображения: Cornelius Ventures / unsplash.com
Патч призван устранить давнюю проблему — чрезмерную конкуренцию за кеш, которая возникает, когда множество процессов одновременно обращается к одному и тому же файлу. Это происходит, например, при работе с общими библиотеками, базами данных или веб-серверами — ранее проблему пытались решить неоднократно, но ни один из предложенных вариантов не стал универсальным.
Торвальдс подготовил свой вариант ещё в 2024 году и с тех пор использовал его на собственном ноутбуке; но недавно решил «попытаться разобраться с этой задачей по-настоящему с помощью ИИ». Опубликованное им в ветке разработки решение, по его словам, обеспечивает 23-кратный прирост производительности в синтетическом тесте — в реальности эффект будет гораздо скромнее, уточнил Торвальдс, потому что на практике таких показателей достичь не удастся, но в масштабе серверных систем разница обещает быть ощутимой.
Сейчас основатель проекта занимает позицию сторонника ИИ — по крайней мере, в контексте разработки ядра Linux, где действуют строгий контроль и обязательная процедура проверки кода. В июле Линус Торвальдс заявил о намерении жёстко пресекать выпады противников ИИ: новые средства разработки зачастую справляются с задачами лучше людей, помогая выявлять элементарные ошибки. Кроме того, авторов патчей избавили от обязанностей сообщать, что при написании кода они использовали ИИ — теперь они приравнивается к стандартным средствам вроде компиляторов и текстовых редакторов.
ИИ значительно ускорил работу: только в ядре Linux за каждый выпуск уже устраняются около 2000 уязвимостей (CVE); разработчики стали отказываться от поддержки драйверов для устаревшего оборудования, потому что в них уязвимостей обнаруживается немало.
Источник:


MWC 2018
2018
Computex
IFA 2018






