Опубликован релиз ядра Linux 6.12, который, как и ожидалось, стал значительным шагом вперед в развитии ядра. Разработчики завершили очередной этап слияния кода и стабилизации, что позволило включить множество интересных улучшений.
Линус Торвальдс в своем анонсе отметил, что никаких неожиданных проблем на завершающем этапе не возникло:
«Неделя прошла без сюрпризов, поэтому мы придерживаемся стандартного графика релизов. Это означает, что окно для новых изменений откроется завтра. Уже сейчас у меня в почтовом ящике более двух десятков запросов на слияние, спасибо всем, кто заранее подготовил код. Но прежде чем мы перейдем к новому этапу, прошу протестировать этот релиз, чтобы убедиться в отсутствии критических ошибок».
Главная новинка — поддержка PREEMPT_RT
Наиболее значимым изменением стала долгожданная поддержка PREEMPT_RT — функций для обеспечения вычислений в режиме реального времени. Эта возможность разрабатывалась на протяжении двадцати лет и теперь официально включена в основные ветви ядра для архитектур ARM64, RISCV и X86 (32- и 64-битные версии).
Разработчик Томас Гляйкснер пояснил, что такое реальное время в контексте операционных систем:
«Реальное время подразумевает, что система гарантирует выполнение задачи в строго определенный временной интервал. Это не обязательно значит, что операция будет выполнена максимально быстро, важна именно ее своевременность».
Подобные возможности особенно востребованы в таких областях, как промышленная автоматизация, аэрокосмическая техника и медицинское оборудование, где нарушения временных рамок могут иметь критические последствия.
Другие изменения и улучшения
Помимо PREEMPT_RT, новый релиз включает множество других нововведений:
- Поддержка новых устройств: сенсоры oxp для OrangePi NEO-01, OneXPlayer 2 и AYANEO 2S, а также портативных устройств GameForce Ace и Anbernic RG28XX.
- Аудио: исправлена поддержка звука на ROG ALLY X.
- Raspberry Pi 5: улучшена совместимость.
- Intel: добавлена поддержка Battlemage и Lunar Lake по умолчанию, расширены возможности работы с Panther Lake, добавлена отчетность о скорости вентилятора графических карт.
- Отображение QR-кодов: новая функция для диагностики паники ядра.
- Улучшение совместимости ноутбуков: дополнительные оптимизации для ряда моделей.
Каждое из нововведений направлено на повышение стабильности, производительности и расширение функциональных возможностей ядра.
Как отметил Торвальдс, сообщество активно работает над следующим этапом улучшений. Пользователям же рекомендовано протестировать текущий релиз, чтобы выявить возможные недочеты.
Полный список изменений можно найти в официальном журнале изменений.
© Comss.one.