☝🏻Код ядра Linux теперь пишет Claude
☝🏻Код ядра Linux теперь пишет Claude Создатель Linux — Линус Торвальдс, подготовил набор патчей для подсистемы управления памятью ядра и прямо указал в коммите, что весь код, тесты и черновик описания создал ИИ Claude под его контролем.🤖 Патчи ускоряют чтение мелких блоков данных из страничного кэша. ☝🏻Выяснилось, что когда 8 потоков одновременно читают по 16 байт, 99,92% времени уходит на ожидание доступа к счётчику ссылок, а не на само чтение.🤯 Вместо блокировок и атомарного изменения счётчика патч использует отложенное освобождение памяти через механизм RCU: страница не будет освобождена, пока поток не закончит копирование данных. Результаты тестов: 🔻 8 потоков — с ~10 до 30–33 млн операций в секунду, то есть втрое быстрее; 🔻 4 потока — с 8,9–11,6 до 25–26 млн/с, примерно вдвое; 🔻 1 поток — с 7,9–8,1 до 8,8–8,9 млн/с.⚡️ Изменения лежат в отдельной ветке с говорящим названием noref-filemap-read-with-llm. Попадут ли они в основное ядро или так и останутся экспериментом — пока неясно.🤔 ================ 🔺 News | 🧩 Soft | 💻 Hacker