Linux 5.16 přichází s několika vylepšeními pro hry, BTRFS nabízí lepší výkon a SMB a CIFS připojení jsou stabilnější, mimo jiné

Linux 5.16

Tak už to tu máme. Po vývoji „zpomaleném“ daty, která jsme právě minuli, a nejen to, ale navíc ty nejsilnější dny připadly na sobotu, Linus Torvalds právě vydal stabilní verzi Linux 5.16. To je to, co se stane s nejnovější verze LTS a bude podporován až nějakou dobu poté, co vydají Linux 5.17, který se začne vyvíjet za dva týdny.

Mezi nejvýraznější novinky (přes Phoronix) můžeme zmínit, že Linux 5.16 přidal syscall futex_waitv z FUTEX2, který zlepší zážitek z hraní Windows titulů na Linuxu. Na druhou stranu se stále zlepšovala podpora dvou typů hardwaru, o který si vývojáři dávají velký pozor, Apple Silicon M1 a jednoduché desky Raspberry Pi.

Hlavní vlastnosti systému Linux 5.16

  • Grafika:
    • DisplayPort 2.0 pro ovladač AMDGPU před GPU nové generace s podporou DP 2.0.
    • Zobrazovací tunel AMDGPU USB4 pro Rembrandt / Yellow Carp se připravuje přidáním USB4.
    • Nové GPU od AMD používají svou novou kódovou cestu pro výčet zařízení.
    • Podpora typů kontextu VirtIO pro podporu více případů použití s ​​ovladačem virtuální grafiky VirtIO.
    • Pro grafiku Gen12 je nyní podporována technologie Intel Protected Xe Path.
    • Grafika Alder Lake S je nyní považována za stabilní a Intel DG1 PCI ID jsou konečně také přítomna, protože DG1 je do značné míry ustálený.
  • Procesory:
    • Podpora pro Intel AMX s jádrem.
    • Procesory AMD EPYC nyní mohou využívat živou migraci SEV / SEV-ES v rámci hostitele pomocí KVM.
    • Podpora zvuku pro práci s audio koprocesorem Yellow Carp a VanGogh APU.
    • Výchozí sestavení jádra RISC-V nyní podporuje ovladač NVIDIA s otevřeným zdrojovým kódem.
    • Identifikační záplata modelu Intel Raptor Lake.
    • Podpora hypervizoru RISC-V KVM pro budoucí procesory RISC-V, které toto rozšíření hypervisoru podporují.
    • Podpora Raspberry Pi Compute Module 4 v hlavním jádře.
    • Eliminace MIPS Netlogic SoC.
    • Podpora pro Snapdragon 690 a další nový hardware ARM, jako jsou Rockchip RK3566 a RK3688.
    • Podpora plánování s podporou clusterů pro zlepšení rozhodování o plánování pro procesory, kde jsou jádra klastrována se sdílenými prostředky, jako je mezipaměť L2. To je pro ARM a x86, i když v tuto chvíli to vede k regresím pro Intel Alder Lake.
  • Hry na Linuxu:
    • Systémové volání FUTEX2 futex_waitv přišlo jako skvělé vylepšení, aby hry pro Windows běžící na Linuxu lépe vyhovovaly funkčnosti jádra Windows. Abyste toho mohli využít, bude nutné aktualizovat Proton a WINE.
    • Ovladač Nintendo Switch pro ovladače Switch Pro a Joy-Cons byl vylepšen.
    • Lepší podpora ovladače Sony PlayStation 5.
    • Lepší podpora pro notebooky HP Omen.
    • Vylepšení orientace zobrazovacího panelu Steam Deck.
  • Úložné a souborové systémy:
    • Blokové optimalizace subsystému, včetně velké části práce Jense Axboea na optimalizaci potenciálu IOPS linuxového jádra na jádro.
    • Další vylepšení výkonu pro Btrfs.
    • F2FS přidává možnost záměrně fragmentovat souborový systém ve prospěch vývojáře.
    • Rychlejší Ceph s asynchronními poklesy ve výchozím nastavení povolenými.
    • AFS, 9p a Netfslib nyní používají folia.
    • Komprese LZMA / MicroLZMA pro EROFS.
    • Úloha redukce paměti pro XFS.
  • Sítě:
    • Vylepšení Microsoft SMB3 / CIFS včetně oprav a některých výkonů.
    • Řadič Realtek RT89 WiFi pro podporu nových bezdrátových adaptérů 802.11ax.
  • Ostatní hardware:
    • Pracovní senzory podporují mnoho dalších základních desek ASUS a ASRock.
    • Podpora pro Apple Magic Keyboard 2021.
    • Umělý ovladač Habana Labs nyní podporuje sdílení peer-to-peer prostřednictvím DMA-BUF.
    • Zapracovalo se na ACPI, aby řadič mohl testovat hardware, když je vypnutý nebo ve stavu nízké spotřeby.
    • Více práce na aktivaci subsystému CXL.
    • Vylepšení hardwarové podpory pro notebooky System76.
    • Nový ovladač, který si poradí s podsvícením řízeným CE.
    • Lepší podpora AMD S0ix.
    • USB funguje jako součást aktualizace Apple Silicon.
    • Ovladač Apple M1 PCIe.
    • Správa napájení AMD Yellow Carp Runtime pro ovladače XHCI.
    • Mnoho vylepšení v hospodaření s energií.
    • Lepší podpora zvuku USB s nízkou latencí a další vylepšení zvuku.
  • zabezpečení:
    • SELinux / LSM / Smack kontroly a auditování pro IO_uring.
    • Vylepšen kód Retpoline, aby se vypořádal s přepisováním kódu návratového odrazového můstku. Kód x86 BPF nyní také lépe odpovídá očekávání kolem Retpolines.
    • Přípravné práce na budoucí podpoře FGKASLR jako randomizace jemnozrnného / granulárního uspořádání adresního prostoru jádra.
    • Podpora pro hosty KVM, aby měli kontrolu nad kontrolním bitem AMD PSF, aby v případě potřeby provedli změnu související se zabezpečením.
    • Společnost Microsoft začala poskytovat podporu virtuálních počítačů pro izolaci Hyper-V.
    • Výchozí hodnoty Spectre SSBD / STIBP pro vlákna SECCOMP byly uvolněny.
  • ostatní:
    • Paměťová folia přišla jako základní vylepšení kódu správy paměti Linuxu.
    • Rekultivace paměti založená na DAMON dorazila, aby pomohla Linuxu v situacích s nedostatkem paměti.
    • Aktualizovaná implementace Zstd pro jádro je nyní k dispozici.
    • Xen zvládne rychlejší spouštění PV hostů.
    • Začalo se hodně pracovat na vyčištění kódu.

Nyní k dispozici v The Kernel Archive

Linux 5.16 již byl oznámen a je k dispozici en Archiv jádra. Uživatelé Ubuntu, kteří si jej chtějí nainstalovat, to budou muset udělat sami. Jammy Jellyfish bude verze LTS, takže by měla dorazit s Linuxem 5.15. V každém případě Linux 5.16 nikdy oficiálně nepřijde na Ubuntu.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.