Команда разработчиков ядра Linux обновила Fast Kernel Headers — сборка стала на 88% быстрее / Skillbox Media Скидки до 60% и 3 курса в подарок 2 дня 18 :56 :47 Выбрать курс
Код
#новости

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

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

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

Курсы за 2990 0 р.

Я не знаю, с чего начать
Жизнь можно сделать лучше!
Освойте востребованную профессию, зарабатывайте больше и получайте от работы удовольствие.
Каталог возможностей

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

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

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

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



Понравилась статья?
Да

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

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