Как и ожидалось, и даже больше после Кандидат XNUMX-го выпуска в котором все вернулось на круги своя, Линус Торвальдс сделал официальный запуск Linux 5.10. Это серьезное обновление, начинающееся с того, что это LTS-версия, которая поддерживается гораздо дольше, и, скорее всего, в середине 11 года появятся такие системы, как Debian 2021 «Bullseye». Оно также включает интересные новые функции.
В этой статье мы собираемся опубликовать обширный список с самые выдающиеся новости которые поставлялись с Linux 5.10, опубликованный некоторое время назад Майкл Ларабель в своем блоге. Среди них такой владелец Raspberry Pi 4, как я, отметил бы, что поддержка была улучшена, что должно улучшить ситуацию в любой системе, которую мы устанавливаем на плату Raspberry, особенно в тех, которые обновляются раньше, как Manjaro ARM.
Что нового в Linux 5.10
процессоры
- Они продолжают улучшать Intel Rocket Lake, а также то, что оно начало работать в Alder Lake и Meteor Lake.
- Поддержка процессора Ingenic MIPS X2000 / X2000E IoT.
- Поддержка 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.
- Гораздо более быстрая производительность mremap на оборудовании ARM64.
- Поддержка датчика температуры AMD Zen 3.
- Начальная поддержка NVIDIA Orin.
- Начальная загрузка RISC-V через EFI.
- KVM выбрал новый TDP MMU, который может особенно помочь с очень большими виртуальными машинами.
- Xen исправляет гостевую поддержку ARM при работе с KPTI (изоляция таблицы страниц ядра) для смягчения последствий Meltdown.
- Поддержка AMD SEV-ES для безопасной зашифрованной виртуализации «Зашифрованное состояние» (ES) для лучшей защиты виртуальных машин.
- AMD Secure Nested Paging IOMMU в рамках подготовки к поддержке SEV-SNP.
- Аппаратное обеспечение AMD SME обеспечивает согласованность кеша.
- Поддержка Zhaoxin 7-Series Centaur.
- Первоначальное использование заявления Intel SERIALIZE.
- Расширение тегов памяти Arm и проверка подлинности указателя работают для лучшей защиты системы с новыми процессорами ARM64.
- Средства защиты от Spectre от ARM были переписаны с переработкой "Охотников за привидениями".
- Регулировка баланса SMT в планировщике.
Графика
- Поддержка Tiger Lake HOBL для продления срока службы батареи.
- Продолжалась работа по поддержке Gen12 в Intel Rocket Lake.
- Продолжалась работа по поддержке серий AMD RDNA 2 / Radeon RX 6000, изначально представленных в Linux 5.9.
- Поддержка дисплея AMDGPU DC для 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 для оборудования Lynx Point / Wildcat Point audio DSP.
- Поддержка вывода звука для Intel DG1.
- Совместимость с Creative SoundBlaster AE-7.
- Расширена поддержка контроллера Nintendo Switch.
- Поддержка анклавов Amazon Nitro и других типов переключения символов / прочего.
- Множество постановочных обновлений.
- Множество обновлений сетевой подсистемы.
- Первоначальная посадка реформы на printk ().
- Внедрение виртуального контроллера Vidtv для медиа-подсистемы.
- Новая функция static_call () для помощи в случаях, когда используются ретполинии.
Linux 5.10 теперь можно установить, но вручную
Выпуск Linux 5.10 это официально, но сейчас его можно установить только вручную. Скоро его можно будет установить с помощью таких инструментов, как Установщик основного ядра Ubuntu и позже, некоторые дистрибутивы, особенно те, которые используют модель разработки Rolling Release, добавят его как обновление.