9 января Линус Торвальдс объявил о выходе ядра Linux 5.16. Новое ядро вышло четко по графику, спустя 2 месяца после выхода Linux 5.15.
В новое ядро Linux 5.16 принято 15415 исправлений от 2105 разработчиков. Изменения затронули 12023 файла, было добавлено 685198 строк кода и удалено 263867. Размер патча составил 45 Мб. Большинство изменений затрагивают драйвера устройств.
Улучшение производительности игр
Одним из главных улучшений в Linux 5.16 является новая система FUTEX2 (сокращение от fast user mutex). Благодаря ней производительность игр может быть улучшена. Это касается как нативных проектов, так и запуска Windows-игр через Proton/Wine. FUTEX2 позволяет низкоуровневым библиотекам выполнять несколько запросов на блокировку одновременно. Стоит отметить, что в Wine эта функция пока не реализована.
Прочие изменения
Среди других изменений в Linux 5.16 стоит отметить следующие:
- Добавлена поддержка DisplayPort 2.0 для AMD GPU,
- Начальная поддержка туннелирования USB4 DP для AMD GPU,
- Начальная поддержка видеокарт Intel Xe,
- Улучшена работа контроллера PlayStation 5 DualSense,
- Поддержка контроллеров Nintendo Joy-Con и Pro,
- Небольшое исправление для экрана Steam Deck,
- Улучшена поддержка ноутбуков HP Omen,
- Поддержка аппаратного мониторинга для многих материнских плат ASUS.
Помимо этого, эксперты обнаружили, что в этой версии ядра оптимизирована и доработана поддержка AMD APU: их графическая производительность возросла.
Полный список изменений можно найти по ссылке.
Добавить комментарий