Код
#новости

Команда разработчиков ядра 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 и посмотреть изменения можно на официальной странице разработчика.



Проверьте свой английский. Бесплатно ➞
Нескучные задания: small talk, поиск выдуманных слов — и не только. Подробный фидбэк от преподавателя + персональный план по повышению уровня.
Пройти тест
Понравилась статья?
Да

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

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