Анонс ядра Linux 6.1
Разработка ядра Linux 6.1 началась пару недель назад; вот новые функции и улучшения, которые оно предоставит.
Ядро Linux 6.0 было выпущено в начале октября 2022 года, и разработчики сразу же перешли к разработке ядра 6.1 после окна слияния. Теперь, после окна слияния, большинство новых функций и улучшений ядра Linux 6.1 были сформированы. Несмотря на отсутствие официального подтверждения, ядро Linux 6.1, скорее всего, будет версией с долгосрочной поддержкой (LTS). Эта информация поступила от самого Грега Кроа-Хартмана, но он также сказал, что пока нет уверенности.
Вот изменения, которые вы увидите в ядре Linux 6.1, релиз обновления ядра будет выпущен в первой половине декабря этого года.
Общие изменения
Ядро Linux 6.1 продолжит работу над кодом генерации случайных чисел, которая началась в ядре Linux 5.19. Ядро 6.1 обеспечит дополнительные улучшения в подсистемах RNG и crypto. Кроме того, начальная инфраструктура Rust теперь объединена с разработкой ядра 6.1, что обеспечит поддержку языка Rust. В версии 6.1 также реализована поддержка MGLRU (Multi-gen LRU), которая улучшает поведение ядра Linux при восстановлении страниц, повышая производительность.
Более общие изменения в версии 6.1, как было объявлено в конце августа, в этом выпуске появится новая функция, которая упрощает обнаружение неисправных процессоров. Функция информации о задержке давления, которая измеряет ресурсы системного процессора, оперативной памяти и ввода-вывода, когда система находится под большой нагрузкой, также получила возможность включения или выключения на уровне группы управления. Кроме того, он получил некоторые оптимизации, которые могут привести к повышению производительности до 9%.
Изменения, связанные с процессором / памятью
В ядре Linux 6.1 есть много улучшений, связанных с AMD, начиная с поддержки LbrExtV2 для процессоров на базе Zen 4 (Ryzen 7000 и будущих продуктов EPYC), которые были представлены на рынке пару недель назад. Функция LbrExtV2 — это реализация последней записи перехода (LBR) AMD для процессоров Zen 4, которая анализирует поток управления запущенным программным обеспечением в режиме реального времени. Кроме того, в ядро Linux встроены обновленная платформа AMD Platform Management Framework и драйверы Cool и Quiet Framework, обеспечивающие лучшую оптимизацию тепловых параметров, энергопотребления и производительности.
Intel, с другой стороны, обновляет свои драйверы обнаружения и исправления ошибок для более быстрого декодирования ошибок памяти и поддержки платформы Skylake S в драйвере. Компания также хотела смягчить проблемы с производительностью, вызванные исправлениями Retbleet с ядром 6.1, однако они пропустили окно слияния; мы можем ожидать его в ядре Linux 6.2.
После получения первой поддержки с ядром 5.19 и получения поддержки PCI с 6.0 процессоры LoongArch получат поддержку загрузки EFI наряду со многими небольшими изменениями с ядром 6.1. Многие дополнительные платформы / чипы на базе Arm получат поддержку с ядром 6.1