Як очікувалося, і більше після Кандидат на XNUMX-й випуск в якому все нормалізувалося, Лінус Торвальдс зробив це офіційним запуск Linux 5.10. Це основне оновлення, починаючи з того, що це версія LTS, яка підтримується набагато довше, і, ймовірно, такі системи, як Debian 11 "Bullseye", з’являться в середині 2021 р. Вона також включає цікаві новини.
У цій статті ми збираємось опублікувати великий список із найвидатніші новини які поставляються з Linux 5.10, той, який опублікований деякий час тому Майкл Ларабель у своєму блозі. Серед них власник Raspberry Pi 4, такий як я, підкреслив би, що підтримку покращено, що має покращити речі в будь-якій системі, яку ми встановлюємо на дошці малини, особливо ті, що оновлюються раніше, як Manjaro ARM.
Основні моменти Linux 5.10
Процесори
- Вони продовжують вдосконалення Intel Rocket Lake, а також розпочату роботу на озерах Вільха та Метеор.
- Підтримка процесора IoT від Ingenic MIPS X2000 / X2000E.
- Підтримка PowerPC 601 була скасована як оригінальний 32-розрядний процесор PowerPC.
- Емуляція SLDT / STR з UMIP, щоб допомогти деяким іграм Windows, що працюють на Linux під WINE, більше не має проблем.
- Виправлення для обробки частоти процесора AMD Zen 3, що випливає з виправлення в 2012 році для заміни таблиці ACPI _PSD на процесорах AMD.
- Підтримка продуктивності AMD Zen 3 разом з іншими доповненнями продуктивності Linux.
- Підтримка AMD Zen 3 EDAC.
- Значно швидша продуктивність мережевої карти на апаратному забезпеченні ARM64.
- Підтримка датчика температури AMD Zen 3.
- Початкова підтримка NVIDIA Orin.
- Початкове завантаження RISC-V через EFI.
- KVM обрав новий TDP MMU, який може допомогти особливо у дуже великих віртуальних машинах.
- Xen виправляє підтримку гостя ARM під час роботи з KPTI (ізоляція таблиці сторінок ядра) для пом'якшення розпаду.
- Підтримка AMD SEV-ES для безпечної зашифрованої віртуалізації "Зашифрований стан" (ES) для кращого захисту віртуальних машин.
- AMD Secure Nished Paging IOMMU для підготовки до підтримки SEV-SNP.
- AMD SME забезпечила узгодженість кеш-пам’яті.
- Підтримка Zhaoxin 7-Series Centaur.
- Початкове використання оператора Intel SERIALIZE.
- Розширення тегів пам'яті озброєння та аутентифікація покажчика працюють для кращого захисту системи за допомогою нових SoC ARM64.
- Пом'якшення привидів ARM були переписані з переробкою "Мисливців за привидами".
- Коригування балансу SMT у планувальнику.
Графіка
- Підтримка Tiger Lake HOBL для продовження терміну служби акумулятора.
- Продовжувалась робота над підтримкою Gen12 в межах Intel Rocket Lake.
- Продовжувалась робота з підтримки AMD RDNA 2 / Radeon RX 6000 серії, спочатку представленої в Linux 5.9.
- Підтримка AMDGPU постійного струму для GPU GCN 1.0 (Південні острови).
- Підтримка Raspberry Pi VC4.
- Підтримка графічної графіки Matrox G200 у драйвері Matrox DRM.
- Рішення для поганого управління енергією з ноутбуками AMD, які мають дискретну графіку Radoen.
- Багато інших оновлень щодо DRM із відкритим кодом.
Зберігання
- Зараз XFS підтримує мітки часу до 2486 року замість 2038 року, тепер він припинить формат файлової системи V4 у 2030 році, а також припинить старі налаштування Irix у 2025 році.
- Оптимізація продуктивності Fsync для Btrfs.
- Покращення F2FS, включаючи збирач сміття для порогового віку, підтримку швидшої декомпресії файлів, підтримку NVMe ZNS, загальне складання справ тощо.
- Параметр "нестабільний" для OverlayFS для підвищення швидкості роботи, але там, де синхронізація пропускається.
- Додано опцію монтування Nosymfollow та подібну до BSD для покращення безпеки системи.
- Тепер EXT4 підтримує швидкі фіксації та швидшу продуктивність перезапису файлів у режимах DIO / DAX.
- Підтримка клієнта NFS для READ_PLUS, що може допомогти швидше виконати читання розріджених файлів.
- Режим DAX для FUSE забезпечує швидшу продуктивність, головним чином для VirtIO-FS.
- Удосконалення RAID10 DISCARD.
- Швидша сплячка та відновлення.
інші
- Постійна робота з підтримкою USB4.
- Захист від можливих атак DMA зовнішніми пристроями PCI Express.
- Удосконалення тачпада Synaptics для нових ноутбуків, насамперед для пристроїв Lenovo.
- Додаток дерева пристроїв для Purism Librem 5 та інших ARM плат.
- Бездротова алюмінієва підставка для клавіатури Matias, користуючись перевагами контролера hid-apple, завдяки чому всі функції тепер працюють.
- Переписано звуковий драйвер Intel Haswell для апаратного забезпечення аудіо DSP Lynx Point / Wildcat Point.
- Підтримка аудіовиходу для Intel DG1.
- Сумісність з Creative SoundBlaster AE-7.
- Розширена підтримка контролера Nintendo Switch.
- Підтримка Amazon Nitro Enclaves та інших типів перемикання символів / різного типу.
- Багато оновлень.
- Багато оновлень мережевої підсистеми.
- Початкова деформація реформи до printk ().
- Впровадження віртуального контролера Vidtv для медіа-підсистеми.
- Нова функція static_call (), яка допомагає у випадках, коли використовуються Retpolines.
Linux 5.10 тепер можна встановити, але вручну
Випуск Linux 5.10 це офіційно, але зараз його можна встановити лише вручну. Незабаром його можна буде встановити за допомогою таких інструментів, як Інсталятор основного ядра Ubuntu і пізніше, деякі дистрибутиви, особливо ті, що використовують модель розробки Rolling Release, додадуть її як оновлення.