Линус Торвальдс официально выпустил версию ядра Linux 6.19. Цикл разработки был продлен до восьми недель из-за недельной задержки. Ключевыми изменениями стали перевод устаревших графических процессоров AMD Radeon на современный драйвер, значительная оптимизация файловой системы ext4 и расширение поддержки аппаратного обеспечения, включая портативные консоли и устройства Apple Silicon.
Переход старых GPU AMD на драйвер amdgpu
Одним из главных нововведений стал отказ от устаревшего драйвера radeon для видеокарт архитектур Southern Islands (GCN 1.0) и Sea Islands (GCN 1.1) в пользу современного драйвера amdgpu. Данное изменение обеспечивает нативную поддержку Vulkan (RADV) для таких видеокарт, как AMD Radeon HD 7970, R9 280 и R9 290X.
В определенных рабочих нагрузках с использованием OpenGL и Vulkan тесты демонстрируют прирост производительности до 40%. Использование драйвера amdgpu также улучшает совместимость с современными слоями трансляции, такими как DXVK и Proton, что позволяет запускать игры, которые ранее функционировали некорректно.
Аппаратное ускорение HDR и графический API
В Linux 6.19 представлен API DRM Color Pipeline, предназначенный для реализации аппаратного ускорения HDR в настольных системах. Новый интерфейс позволяет передавать задачи по трансформации цветов специализированным блокам дисплейного движка, освобождая шейдерные ядра графического процессора.
Такой подход снижает энергопотребление и может увеличить время автономной работы ноутбуков и портативных устройств. Поддержка новой функциональности требует наличия совместимого оборудования и обновлений со стороны композиторов рабочих окружений, таких как GNOME и KDE.
Оптимизация файловой системы ext4
Файловая система ext4 получила поддержку размеров блоков, превышающих размер страницы системной памяти (4 КБ). Это нововведение повышает эффективность операций с большими файлами, архивами и при сохранении данных. Производительность буферизированной записи может возрасти до 50% в зависимости от сценария использования.
Другие улучшения ext4:
-
Кэширование ACL: Ядро теперь запоминает отсутствие списков контроля доступа (POSIX ACL) у файлов и папок, исключая повторные проверки и ускоряя загрузку директорий с большим количеством файлов.
-
Кэширование на уровне CPU: Для дисковых запросов внедрено кэширование, привязанное к конкретным ядрам процессора, что снижает нагрузку на CPU за счет устранения очередей ожидания.
-
Онлайн-дефрагментация: Механизм переведен на использование фолио (folios) вместо буферных голов, что улучшает управление памятью и повышает пропускную способность при реорганизации файлов.
Поддержка оборудования и портативных консолей
Ядро Linux 6.19 расширяет совместимость с современными устройствами:
-
ASUS ROG Ally: Драйвер
asus-armouryобеспечивает доступ к настройкам выделения видеопамяти (VRAM), лимитам TDP и профилям энергопотребления через sysfs. -
Steam Deck: Идентификатор APU добавлен в драйвер
k10temp, что позволяет осуществлять мониторинг температуры без необходимости применения сторонних патчей. -
Apple Silicon: Новый драйвер
macsmc_hwmonпредоставляет данные о температуре, энергопотреблении и токе, а также позволяет управлять скоростью вращения вентиляторов через контроллер SMC. -
Ноутбуки и материнские платы:
-
Драйвер Alienware WMI WMAX получил поддержку моделей Area-51, x16 и 16X (управление питанием и терморегуляцией).
-
Драйвер Uniwell для ноутбуков TUXEDO теперь поддерживает ограничение заряда батареи и управление RGB-подсветкой.
-
Добавлена поддержка быстрой зарядки (Rapid Charge) для Lenovo IdeaPad.
-
Обеспечен мониторинг датчиков на материнских платах ASUS, включая ROG STRIX X470-I GAMING, X870-F GAMING WIFI и X870E-H GAMING WIFI-7.
-
Системные изменения и сеть
В ядро интегрирован код Live Update Orchestrator (LUO) от Google. Подсистема позволяет управлять «теплыми» перезагрузками через механизм Kexec Handover (KHO), сохраняя состояние ресурсов (например, дескрипторов файлов memfd) при обновлении ядра. Время простоя при обновлении сокращается с минут до миллисекунд.
Сетевой стек получил оптимизацию для тяжелых нагрузок на передачу данных (TX). Замена стандартной блокировки (busy lock) на список без блокировок (lock-less list) обеспечила четырехкратный прирост производительности в кластерах AI/ML и сетевых средах с GPU.
Функциональность вывода критических ошибок («синий экран») через DRM Panic теперь поддерживается драйверами Intel и amdgpu. Сообщения об ошибках отображаются даже при повреждении основной системной памяти, используя VRAM.
Другие изменения
Список технических исправлений и обновлений в версии 6.19:
-
Функция с именем
genocideпереименована вkill_litter_super. -
Добавлен режим Hyper-V L1VH, позволяющий гипервизорам Linux управлять хостами Azure.
-
Внедрен новый консольный шрифт Terminus 10×18.
-
Исправлена работа процедур очистки (scrub) и замены устройств в Btrfs при переходе в спящий режим.
-
В драйвер Realtek RTW89 добавлена поддержка чипа RTL8922DE (Wi-Fi 7).
-
Обеспечена базовая поддержка GPU Adreno X2-85 для ноутбуков на базе Snapdragon X2 Elite.
-
Реализована поддержка параллельного горячего подключения CPU для архитектуры RISC-V.
-
Добавлена начальная поддержка графики Intel Xe3P для процессоров Nova Lake.
-
Внедрено шифрование каналов PCIe (PCIe Link Encryption) для конфиденциальных виртуальных машин.
-
Продолжается интеграция языка Rust: добавлены новые параметры модулей и первые абстракции для драйверов шины I2C.
Linux: обзоры и обновления
• Сравнительный анализ пакетных менеджеров Linux: почему pacman превосходит apt и dnf
• Релиз ядра Linux 6.19: Что нового
• Обновления Linux за неделю: 2 – 8 февраля 2026 года
• Три ключевых преимущества Fedora перед другими дистрибутивами Linux
• Разработка KDE Linux: оптимизация ядра Zen и новый менеджер входа
• Скрытые плюсы Linux: как открытая ОС меняет подход к использованию компьютера