Linux 5.18 již byl vydán a přichází s mnoha změnami a vylepšeními

Před pár dny Linus Torvalds oznámil obecnou dostupnost stabilní verze Linuxu 5.18, verze, která přichází přesně dva měsíce po sérii jádra Linuxu 5.17 a během svého vývojového cyklu získala osm fází RC (Release Candidate), což vývojářům jádra pomohlo opravit chyby a zlepšit stávající funkce.

Mezi nejdůležitější změny této nové verze linuxového jádra 5.18 patří změna standardu kompilace C11, podpora „událostí uživatelů“ v systému sledování, podpora funkce „port pro správu hostitelského systému“ » od AMD, podpora 64 -bitové kontrolní součty integrity na zařízeních NVMe a další.

Hlavní novinky v Linuxu 5.18

V této nové verzi linuxového jádra 5.18 bylo od Intelu provedeno mnoho dodatků, včetně nový ovladač „Hardware Feedback Interface“ (HFI) pro hybridní procesory, jako je Alder Lake, byla sloučena „Software Defined Silicon“ (SDSi), aby umožnila křemíkové funkce licencované s budoucími procesory Intel, „Intel Indirect Branch Tracking“ (IBT) jako součást „Technologie Control-Flow Enforcement “, „ENQCMD“ je znovu povoleno pro Sapphire Rapids a další. Intel PECI, Platform Environmental Control Interface, bylo také začleněno pro rozhraní mezi CPU a BMC na serverových platformách Intel.

L přípravy na virtualizaci Intel IPI přistály také v Linuxu 5.18, zatímco skutečná aktivace by tam měla být pro cyklus v5.19. Co se týče nového Intelu v grafickém prostoru nabízí Linux 5.18 podporu pro subplatformu DG2 G12, podpora grafiky Intel Alder Lake N a různých bitů povolení DG2/Alchemist.

Existuje také práce na AMD EDAC pro procesory Zen 4, vnořená vylepšení virtualizace od AMD a další práce na Zen 4. KVM s Linuxem 5.18 je také kompatibilní s virtuálními stroji AMD až 511 vCPU, oproti dnešním 255 vCPU a překonává nejnovější generaci EPYC. servery, které nabízejí vyšší počet jader s Bergamo. Pokud jde o grafiku AMD, Linux 5.18 ve výchozím nastavení umožňuje „video režim“ AMDGPU FreeSync, který byl v předchozích jádrech skrytý za možností modulu.

První bloky IP jsou také povoleny pro GPU a APU další generace, ale další jsou plánovány v jádře 5.19. Pokud jde o hardware, "Raspberry Pi Zero 2W" má v této verzi plnou podporu linuxového jádra.

Kromě toho byl systém souborů ReiserFS zastaralý a očekává se, že bude odstraněn v roce 2025. Ukončení podpory ReiserFS sníží úsilí potřebné k udržování běžných změn systému souborů pro podporu nových rozhraní API pro připojení, iomap a svazek.

To je také zdůrazněno kód pro výpočet statistik byl přepracován v ovladačích Device-mapper, což výrazně zlepšilo přesnost účtování v ovladačích, jako je dm-crypt. Pro zařízení NVMe byla implementována podpora 64bitových kontrolních součtů pro kontroly integrity.

Kromě toho, je zdůrazněno, že byla zahájena integrace sady záplat, což může výrazně zkrátit dobu přestavby jádra restrukturalizací hierarchie hlavičkových souborů a snížením počtu vzájemných závislostí. Kernel 5.18 obsahuje záplaty, které optimalizují strukturu hlavičkových souborů plánovače (kernel/sched).

Kód jádra může používat standard C11, publikováno v roce 2011. Dříve musel kód přidaný do jádra odpovídat specifikaci ANSI C (C89), která byla vytvořena v roce 1989. Změněna možnost '–std=gnu89' na '–std=gnu11 -Wno-shift- negative -value' ve skriptech sestavení jádra 5.18. Uvažovalo se o možnosti použití standardu C17, ale v tomto případě by bylo nutné navýšit minimální podporovanou verzi GCC, přičemž zahrnutí podpory C11 odpovídá aktuálním požadavkům na verzi GCC (5.1).

také Jsou zvýrazněny rozšířené nástroje pro sledování aplikací v uživatelském prostoru. Nová verze jádra přidává uživatelským procesům možnost vytvářet uživatelské události a zapisovat data do trasovací vyrovnávací paměti, která lze prohlížet pomocí běžných trasovacích nástrojů jádra, jako jsou ftrace a perf.

A konečně, pokud máte zájem dozvědět se o tom více, můžete se podívat na podrobnosti v následující odkaz.


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.