Код
#новости

Команда разработчиков ядра Linux обновила Fast Kernel Headers — сборка стала на 88% быстрее

Добавили поддержку LLVM Clang, оптимизировали заголовки, пофиксили баги — и много других изменений.

На прошлой неделе 2 января разработчик Инго Мольнар выпустил первую версию Fast Kernel Headers, которая ускоряет сборку ядра Linux на 50–80%. Он внёс около 2300 изменений, чтобы почистить код от лишних зависимостей и полностью переработать заголовочную иерархию файлов.

8 января Инго выпустил Kernel Headers v2 и продолжил череду патчей. Главным изменением стала поддержка компилятора LLVM Clang. Кроме этого, разработчик исправил баги, оптимизировал заголовки, которые теперь ускоряют подсистему RDMA на дополнительные 9%, и добавил прочие фиксы и улучшения кода.

Поддержка LLVM Clang позволила ускорить время компиляции ядра Linux на 88% — больше, чем оптимизации других разработчиков через компилятор GCC или напрямую через процессор.

Познакомиться с Fast Kernel Headers и посмотреть изменения можно на официальной странице разработчика.



Изучайте IT на практике — бесплатно

Курсы за 2990 0 р.

Я не знаю, с чего начать
Научитесь работать с нейросетями — бесплатно!
Большая конференция по ИИ: пять экспертов и 10 нейросетей. Освойте нейросети — работа с ними становится обязательным навыком. Нажмите на баннер, чтобы узнать подробности.
Смотреть программу
Понравилась статья?
Да

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪

Ссылка скопирована