Вихід Linux 6.16: Основні особливості нової версії
Вихід Linux 6.16: Основні особливості нової версії
Випуск ядер Linux без видатних функцій — рідкість, але версія 6.16 вирішила розламати цю традицію. Найімпозантніше в новому ядрі — це його розмір. Він налічує понад 38 мільйонів рядків коду та охоплює понад 78 тисяч файлів.
Інтеграція Rust у Linux 6.16
Це не означає, що нове ядро обходиться без нововведень. По-перше, ядро отримало ще більше інтеграції Rust, включаючи зв’язки для ядра драйверів та підсистеми PCI. Rust також інтегровано в систему управління прямим рендерингом (DRM) для ioctl, управління пам’ятю file/GEM та інфраструктуру для драйверів пристроїв провідних виробників графічних процесорів.
Покращення файлових систем у версії 6.16
У версії 6.16 відбулися також покращення файлової системи XFS, які додають підтримку великих атомарних записів для запобігання помилкам запису даних. Навіть файловій системі ext4 дісталася частка уваги з швидшими шляхами комміту, підтримкою великих folio та атомарними мульти-файловими записями для файлової системи bigalloc. Ці вдосконалення можуть забезпечити приблизно 37 відсотків приросту продуктивності для послідовних завантажень I/O.
Нові можливості для користувачів
Для кінцевих користувачів дуже цікавою новинкою є можливість транслювати аудіо через USB, навіть коли система переходить у сплячий режим.
Безпека у версії 6.16
Щодо безпеки, версія 6.16 додає підтримку технології Intel Trusted Execution Technology (TXT) та Trusted Domain Extensions (TDX). Також покращено підтримку AMD Secure Encrypted Virtualization та Secure Memory Extensions. Все це в сукупності робить можливим впровадження конфіденційних обчислень, що дозволяє шифрувати програмну пам’ять і підвищує безпеку в хмарах шляхом шифрування пам’яті віртуальної машини.
Детальніше про нову версію Linux
Ви можете ознайомитися з деталями випуску ядер 6.16 у офіційній заяві Лінуса Торвальдса.