Вскоре энтузиасты Linux смогут собирать чистый образ ядра менее чем за 10 секунд. Эксперт по Linux и глава Phoronix Майкл Ларабель отметил, что «окно для кофе закрывается», комментируя достижения в области процессоров и оптимизацию кода Kbuild с помощью ИИ. То, что раньше служило поводом для перерыва на кофе, теперь позволяет лишь сделать неспешный глоток.
Сфокусированность Phoronix на Linux сделала время компиляции ядра ОС ключевым бенчмарком за последние два десятилетия. Ларабель отмечает, что этот некогда трудоемкий процесс «теперь занимает около 15 секунд». Ускорение достигается не только за счет прогресса в аппаратном обеспечении и увеличения числа ядер; компиляция ядра Linux defconfig x86-64 значительно ускорилась благодаря устранению узких мест усилиями разработчика Linux MM Лоренцо Стоукса и помощи ИИ/LLM. Даже на скромных процессорах время компиляции резко сократилось.
Ларабель протестировал последние патчи ядра v4 от Лоренцо на своей мощной рабочей станции EPYC и добился «сборки ядра за 15 секунд!». До установки последних патчей та же система тратила на эту задачу более 22 секунд.
Тестовая система чрезвычайно производительна. Ваш домашний ПК или ноутбук, возможно, все еще позволит вам успеть сварить кофе, поскольку тестовая установка Ларабеля включает следующие компоненты:
Отмечается, что при тестировании компиляции кода не использовался RAMdisk для агрессивной оптимизации времени сборки.
Все упомянутые выше временные показатели относятся к минимальной стандартной компиляции ядра для систем x86-64. Глава Phoronix также замерял время компиляции ядра Linux с параметром ‘allmodconfig’, включающим тысячи драйверов и подсистем. Это приводит к значительно более длительному времени компиляции. Однако на упомянутой выше мощной системе последние патчи Лоренцо сократили время со 169 до 134 секунд. Таким образом, этот другой рубеж приближается к двухминутной отметке.
Phoronix принимает ставки на системы AMD EPYC 9686F (Zen 6) с MRDIMM и хранилищем PCIe Gen6, которые позволят сократить время компиляции ядра Linux defconfig x86-64 до менее чем 10 секунд.
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Mark Tyson




