Опубликован релиз ядра 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-кодов: новая функция для диагностики паники ядра.
- Улучшение совместимости ноутбуков: дополнительные оптимизации для ряда моделей.
Каждое из нововведений направлено на повышение стабильности, производительности и расширение функциональных возможностей ядра.
Как отметил Торвальдс, сообщество активно работает над следующим этапом улучшений. Пользователям же рекомендовано протестировать текущий релиз, чтобы выявить возможные недочеты.
Полный список изменений можно найти в официальном журнале изменений.
Linux: обзоры и обновления
• Xodus готовит запуск игр Xbox PC и Game Pass на Linux через Wine и Proton
• Композитор Wayland для Xfce: в версии 4.21.1 доработали окна и ввод
• GE-Proton11-4 улучшает поддержку DualSense и DualShock 4 в играх на Linux и Steam Deck
• Ubuntu 26.04 LTS обогнала Windows 11 на 9% на Xeon 678X
• Linux Mint 22.3 получил образы HWE с ядром Linux 7.0
• Heroic Games Launcher 2.22.1: установка Proton-CachyOS из клиента и управление магазинами Epic и GOG с контроллера