Специалисты в области Linux сообщают о приближении рубежа в 10 секунд для времени компиляции ядра.
По словам Майкла Ларабела, эксперта по Linux и руководителя Phoronix, «окно для кофе сужается». Это высказывание было сделано в контексте обсуждения прогресса в производительности процессоров и оптимизации кода Kbuild с участием человека и искусственного интеллекта. Задача, которая ранее служила оправданным поводом для перерыва на кофе, теперь требует лишь времени на один медленный глоток напитка.
Упор сайта-источника на тему Linux привел к тому, что время компиляции ядра операционной системы стало характерным бенчмарком на протяжении последних двух десятилетий. Ларабел отмечает, что этот процесс, который раньше занимал много времени, «сейчас может выполняться примерно за 15 секунд». На сокращение времени влияют не только достижения в аппаратном обеспечении и увеличение количества ядер процессоров. Компиляция сборки ядра Linux для x86-64 с конфигурацией defconfig лишилась многих узких мест благодаря работе разработчика подсистемы управления памятью Linux Лоренцо Стоукса и недавнему использованию искусственного интеллекта и больших языковых моделей. Даже на скромных процессорах время компиляции было значительно сокращено благодаря этой работе.


