Лінус Торвальдс створив та виставив на розгляд свій перший патч для ядра Linux, написаний за допомогою великої мовної моделі. Розробка покликана вирішити давню проблему серйозного конфлікту кешу під час одночасного читання одного файлу великою кількістю процесорів. Така ситуація часто виникає під час роботи баз даних, вебсерверів та спільних бібліотек.
Ще на початку 2024 року розробник накидав власний чорновий варіант вирішення цього завдання та відтоді використовував його на власному ноутбуі. Проте нещодавно він вирішив остаточно доопрацювати рішення за допомогою штучного інтелекту. Опублікований у гілці розробки код демонструє у 23 рази більшу продуктивність у спеціальному синтетичному тесті.
Водночас Торвальдс зауважив, що реальний ефект для робочих систем буде набагато скромнішим, оскільки в звичайних умовах подібних пікових навантажень не виникає. Очікується, що оновлення найбільше допоможе саме серверним конфігураціям, а не звичайним настільним комп’ютерам.
Загалом творець ОС дотримується прагматичного погляду на використання ШІ-інструментів у суворо контрольованому середовищі розробки Linux. Раніше він заявляв, що автоматизовані системи перевірки коду часто перевершують людей і допомагають знаходити базові помилки. Команда навіть змінила політику, скасувавши обов’язкову вимогу вказувати використання штучного інтелекту під час створення коду.
На думку Торвальдса, до таких інструментів варто ставитися спокійно — так само як до компіляторів чи текстових редакторів. Водночас він застерігає, що ефективно застосовувати подібні технології можуть лише досвідчені програмісти, які добре розуміють суть своєї роботи. Серед інших новин проєкту — через активність ШІ-агентів, які масово виявляють вразливості, команда стикнулася з величезним потоком звітів та була змушена відмовлятися від підтримки застарілого «заліза».
Джерела: tomshardware.com




