В минувшее воскресенье состоялось очередное обновление стабильной ветки ядра операционной системы Linux — до версии 5.8. Как сказал Линус Торвальдс, ядро Linux версии 5.8 — это «крупнейшее обновление в истории». Однако стоит сразу оговорить, что в отличие от предыдущих релизов, большая часть из них может остаться незамеченной рядовыми пользователями. Если вкратце, ядро Linux версии 5.8 включает в себя поддержку драйверов, улучшения по части безопасности и множество оптимизаций.
Всего в новую версию принято 17 606 исправлений от 2081 разработчиков, затронувших 20% всех файлов в репозитории с кодом ядра (всего было изменено 16 180 файлов, добавлено 1 043 240 строк кода, удалено 489 854 строки). Размер патча — 65 МБ. Для сравнения, в ветке 5.7 было 15 033 исправлений при размере патча 39 МБ.
Примерно 37% изменений в версии 5.8 касаются драйверов устройств, 16% — обновление кода аппаратных архитектур, 11% связано с сетевым стеком, 3% — с файловыми системами и 4% — c внутренними подсистемами ядра
Среди самых существенных изменений в Linux 5.8 можно отметить следующие:
С полным перечнем нововведений, исправлений и улучшений можно ознакомиться на официальном сайте.
Сайт Phoronix отслеживает все подробные отчеты по всем изменениям в Linux 5.8. Желающие могут ознакомиться со всеми техническими деталями по ссылке.
Одновременно латиноамериканский фонд свободного ПО создал вариант полностью свободного ядра 5.0 — Linux-libre 5.8-gnu.
Источник: kernelnewbies.org и lkml.org
Контент сайту призначений для осіб віком від 21 року. Переглядаючи матеріали, ви підтверджуєте свою відповідність віковим обмеженням.
Cуб'єкт у сфері онлайн-медіа; ідентифікатор медіа - R40-06029.