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 вече работи по подразбиране с новия x86 TDP MMU и добавя 5-степенно AMD SVM пейджинг.
    • Мониторинг на температурата за AMD Zen 3 APU най-накрая е наличен.
    • Поддръжка за наблюдение на температурата на APU Yellow Carp.
    • Драйверът на AMD SB-RMI беше обединен, за да облагодетелства сървърите със случаи на използване като Linux-базирания OpenBMC софтуерен стек.
    • Обработката на входа 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.
    • KSMBD на Samsung беше обединен като SMB3 файлов сървър в ядрото.
    • OverlayFS има по-добра производителност и копира повече атрибути.
    • FUSE вече позволява монтиране на активно устройство.
    • Оптимизации на производителността за F2FS.
    • Споделена връзка между множество NIC с NFS клиентски код.
    • Нови оптимизации за EXT4.
    • Много подобрения за XFS.
    • Влошена поддръжка на RAID режим за Btrfs и подобрения в производителността.
    • Поддръжка на Btrfs за IDMAPPED монтиране и поддръжка на Btrfs FS-VERITY.
    • Linux 5.15 I/O може да постигне до ~ 3.5M IOPS на ядро.
    • Поддръжка за глобален пореден номер на окръг/диск за дискови събития, поискани от разработчиците на systemd.
    • Премахване на подсистемата LightNVM.
    • Поправка на кода на драйвер за флопи дискета на Linux.
    • Други промени в блоковата подсистема.
  • Друг хардуер:
    • Различни актуализации на драйвери за AI Accelerator Havana Labs.
    • Работен Ethernet за OpenRISC при използване на FPGA LiteX конфигурации.
    • Поддръжка на ASUS ACPI Platform Profile.
    • Подобрения в работата с 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.
    • Нов WiFi контролер Realtek RTL8188EU, който да замени съществуващия ви код на контролер.
    • Поддръжка за следващото поколение на Intel "Bz" WiFi хардуер.
    • Друг сензорен контролер на помпа за водно охлаждане.
    • Intel също така добави поддръжка за кабелна мрежа за своята платформа Lunar Lake към контролера e1000e.
    • Поддръжка за четене на зоната на паметта на Nintendo OTP.
    • Добавен е SMCCC TRNG драйвер на Arm.
    • 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. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.