Энтузиасты Linux вскоре смогут собирать ядро системы менее чем за 10 секунд. Сейчас на мощной рабочей станции такая компиляция занимает около 15 секунд, хотя ещё недавно требовала больше 22 секунд. Сократить время удалось не только за счёт производительности современных процессоров, но и благодаря оптимизации Kbuild.
Глава Phoronix Майкл Ларабель протестировал последние патчи разработчика Linux Лоренцо Стоукса и отметил, что «время, отведённое на кофе, сокращается». По его словам, компиляция ядра, которая раньше могла стать поводом сделать перерыв, теперь занимает считанные секунды.
Правда, в тестах использовалась довольно мощная система с двумя AMD EPYC 9575F на 64 ядра каждый, 1,5 ТБ оперативной памяти DDR5-6400 и SSD Samsung PM1743 объёмом 3,84 ТБ. Компиляция выполнялась в Ubuntu 26.04 LTS без использования виртуального диска в оперативной памяти. Речь идёт о стандартной сборке ядра для x86-64.
Обновление заметно ускорило и более тяжёлую конфигурацию allmodconfig, в которую входят тысячи драйверов и подсистем. На той же системе время её сборки сократилось с 169 до 134 секунд.
Следующей целью становятся отметки менее 10 секунд для обычной сборки ядра. Phoronix планирует проверить новые системы на базе AMD Zen 6 EPYC 9686F с памятью MRDIMM и накопителями PCIe Gen 6. При такой конфигурации компиляция может приблизиться к новому рекорду.
Источник: trashbox.ru