Тепер доступна версія Linux 5.15 з покращенням NTFS і цими новинами

Linux 5.15

Ми маємо нова версія ядра Linux. З цієї нагоди ми можемо встановити Linux 5.15, шістнадцята версія серії 5, яка має багато нових функцій. Серед них мене вразили покращення підтримки NTFS, власної файлової системи Microsoft, але є багато інших змін.

Трохи дивує наступне список новин (через Phoronix) такий довгий, частково тому, що Лінус Торвальдс сказав, що це буде невеликий випуск з точки зору розміру. Маленьке чи ні, але це найсучасніше ядро, і воно залишиться таким протягом двох тижнів, коли вийде перша Linux 5.16 RC.

Основні моменти Linux 5.15

  • Процесори:
    • Драйвер AMD PDTDMA був об’єднаний після двох років розробки для використання серверних процесорів AMD EPYC.
    • Розширення для скремблування стека для RISC-V разом з іншими підключеними функціями для RISC-V.
    • Підтримка Alder Lake на контролері TCC.
    • Основне виправлення призупинення/відновлення роботи ноутбука AMD, яке підходить для кількох моделей.
    • Тепер KVM за замовчуванням використовує новий MMU x86 TDP і додає 5-рівневу підкачку AMD SVM.
    • Нарешті доступний моніторинг температури APU AMD Zen 3.
    • Підтримка моніторингу температури APU Yellow Carp.
    • Драйвер AMD SB-RMI був об’єднаний, щоб принести користь серверам із такими варіантами використання, як програмний стек OpenBMC на базі Linux.
    • Обробка введення C3 була оптимізована для процесорів AMD.
    • Деякі вдосконалення коду ядра IRQ на користь апаратного забезпечення епохи Intel 486.
    • Реалізація шифрування SM4, оптимізована для AVX2.
  • Графіка:
    • Багато нових ідентифікаторів RDNA2 PCI, які вказують на можливе оновлення до відеокарт RDNA2.
    • Підтримка графіки AMD Cyan Skillfish.
    • Початкова підтримка дискретної графіки Intel XeHP і DG2 / Alchemist.
    • Видалення підтримки графіки Intel Gen10 / Cannon Lake.
    • Багато інших графічних покращень між драйверами DRM / KMS.
  • Зберігання/файлові системи:
    • Новий драйвер NTFS було об’єднано, що є великим покращенням у порівнянні з існуючим драйвером NTFS. Цим новим драйвером є «NTFS3», створений Paragon Software.
    • Samsung KSMBD був об'єднаний як файловий сервер SMB3 в ядро.
    • OverlayFS має кращу продуктивність і копіює більше атрибутів.
    • FUSE тепер дозволяє монтувати активний пристрій.
    • Оптимізація продуктивності для F2FS.
    • Спільне з'єднання між кількома мережевими адаптерами за допомогою клієнтського коду NFS.
    • Нові оптимізації для EXT4.
    • Багато покращень для XFS.
    • Погіршена підтримка режиму RAID для Btrfs і підвищення продуктивності.
    • Підтримка Btrfs для монтування IDMAPPED та підтримка Btrfs FS-VERITY.
    • Linux 5.15 I/O може досягати до ~ 3.5 млн IOPS на ядро.
    • Підтримка глобального порядкового номера округу/диска для подій диска, запитуваного розробниками systemd.
    • Видалення підсистеми LightNVM.
    • Виправлено код драйвера дискети Linux.
    • Інші зміни в блочній підсистемі.
  • Інше обладнання:
    • Різні оновлення драйверів Havana Labs AI Accelerator.
    • Робочий Ethernet для OpenRISC при використанні конфігурацій FPGA LiteX.
    • Підтримка профілю платформи ASUS ACPI.
    • Покращення роботи ASUS WMI щодо обробки eGPU, відключення dGPU та можливостей перевантаження панелі.
    • Прокрутка високої роздільної здатності для Apple Magic Mouse.
    • Драйвер Apple M1 IOMMU був об’єднаний як важливий крок для введення в експлуатацію більшої кількості компонентів Apple M1 SoC в Linux.
    • Додано підтримку NVIDIA Jetson TX2 NX та інших нових плат / платформ ARM.
    • Аудіодрайвер AMD Van Gogh APU був доданий для нового аудіо співпроцесора AMD ACP5x.
    • Новий контролер Realtek RTL8188EU WiFi для заміни існуючого коду контролера.
    • Підтримка наступного покоління обладнання Intel "Bz" WiFi.
    • Інший контролер датчика насоса водяного охолодження.
    • Intel також додала підтримку дротової мережі для своєї платформи Lunar Lake до контролера e1000e.
    • Підтримка читання області пам'яті Nintendo OTP.
    • Додано драйвер Arm's SMCCC TRNG.
    • Підтримка аудіо Cirrus Logic Dolphin.
  • Загальна активність ядра:
    • Код блокування PREEMPT_RT був об’єднаний як великий крок до отримання виправлень у реальному часі (RT) у ядрі Linux.
    • DAMON від Amazon отримав систему моніторингу доступу до даних, яку можна використовувати для активного відновлення пам’яті та інших функцій.
    • Адаптація коду SLUB для сумісності з RT.
    • Впровадження VDUSE для пристроїв vDPA в просторі користувача.
    • Короткочасна зміна, внесена самим Лінусом Торвальдсом, полягала в тому, щоб увімкнути -Werror за замовчуванням для всіх збірок ядра, але лише через кілька днів її було змінено, щоб увімкнути лише -Werror для тестових збірок.
    • Краще керування під час відновлення пам’яті для серверів із кількома рівнями пам’яті.
    • Новий системний виклик process_mrelease для більш швидкого звільнення пам'яті від завмираючого процесу.
    • Виправлено проблему масштабованості, яка спричиняла дуже тривалий час завантаження на великих серверах IBM, завантаження якого займало понад 30 хвилин.
    • Різні вдосконалення планувальника.
    • Різні покращення в управлінні енергією.
    • Підтримка таймерів BPF і підтримка протоколу MCTP – це деякі зміни в мережі.
  • Безпека:
    • Можливість очищення кешу даних L1 при перемиканні контексту як функція безпеки для параноїдальних та інших спеціалізованих станів.
    • Покращення виявлення переповнення буфера під час компіляції та виконання.
    • Додатковий захист від атак бічних каналів шляхом очищення використаних регістрів перед поверненням, використовуючи підтримку компілятора.
    • Підтримка вимірювань на основі IMA для коду картографа пристрою.

Доступно зараз, але не за замовчуванням в Ubuntu

Linux 5.15 тепер доступні офіційно, але ті, хто хоче встановити його в Ubuntu їм доведеться виконати ручну установку. Крім того, його супроводжувач не рекомендуватиме масове впровадження, поки вони не випустять перше оновлення для обслуговування Linux 5.15.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.