Linux 6.5 přichází se skvělými vylepšeními podpory, novinkami a dalšími

Linux Kernel

Linux je většinou svobodné jádro podobné unixovému jádru a je jedním z hlavních příkladů svobodného a open source softwaru.

Po dvou měsících vývoje Linus Torvalds oznámil vydání linuxového jádra 6.5. Mezi významné změny patří: podpora mechanismu správy napájení Intel TPMI, systémové volání cachestat, nepřetržitá integrace podpory jazyka Rust, podpora vektorových instrukcí RISC-V a další.

V této nové verzi jádra Linuxu 6.5 bylo provedeno asi 14674 1294205 oprav a přidáno XNUMX XNUMX XNUMX řádků kódu.

Hlavní novinky v Linuxu 6.5

V této nové verzi jádra Linuxu 6.5 je rozhraní RAPL přidává podporu pro mechanismus TPMI Toto nové rozhraní, které se používá v procesorech Intel k aktivaci funkcí správy napájení, doplňuje dříve dostupné rozhraní RAPL MSR/MMIO a poskytuje flexibilnější nastavení omezení napájení.

Další změnou, která vyčnívá z nové verze, je ta přidáno volání cachestat()., který má funkci kontroly stavu mezipaměti stránky pro soubory a adresáře. Nové systémové volání umožňuje programům v uživatelském prostoru určit, které stránky souboru jsou uloženy v hlavní paměti.

Na rozdíl od dříve dostupného systémového volání mincore() vám volání cachestat() umožňuje zobrazit podrobnější statistiky, jako je počet stránek uložených v mezipaměti, špinavých stránek, vyřazených stránek, nedávno vyřazených stránek a stránek označených k přepsání.

Pro část vylepšení, která jsou nadále implementována v podpoře Rust, Vyniká tím, že bylo možné použít verzi Rust 1.68.2, který stabilizuje některé funkce používané v jádře. Vylepšené API spouštění pinů a také rozšířené možnosti modulů 'error', 'sync', 'str', 'task' a 'types'.

Pro systémy ARM64, je implementována podpora pro rozšíření PIE, který poskytuje funkce pro konfiguraci přístupových práv k paměti. Místo pevného kódování informací o oprávněních do tabulky stránek paměti používá PIE index pole oprávnění zadaný v registru.

V io_uring, schopnost ukládat kruhové vyrovnávací paměti a odesílat fronty v paměti přiřazené v uživatelském prostoru. Aplikace nyní může nezávisle alokovat oblast paměti a předat ji io_uring, aby využila možnosti používat velké paměťové stránky.

Kromě toho další z novinek, která vyniká v této nové verzi Linuxu 6.5, jsou fronty práce jádra, které implementují detekci a automatické označování úloh s intenzivním vytížením CPU.

V systémech s procesory Zen 2 a novější AMD, ovladač P-State je ve výchozím nastavení povolen místo ovladače CPUFreq pro správu napájení a navíc byl přidán parametr X86_AMD_PSTATE_DEFAULT_MODE pro výběr výchozího režimu P-State.

Souborový systém Overlayfs byl migrován tak, aby používal nové rozhraní API pro připojení a byly provedeny změny s cílem organizovat provoz souborového systému ComposeFS jako doplněk k souborovým systémům OverlayFS a EROFS, spíše než udržovat samostatnou implementaci. V jádře 6.5 přidal Composefs podporu pro vrstvy „pouze data“ používané pouze pro data (odděleně od metadat).

Pro souborový systém Btrfs byly navrženy nové optimalizace, protože přenos dat byl implementován v synchronním režimu pro rychlé algoritmy pro výpočet kontrolních součtů crc32c a xxhash).

Z dalších změn které vynikají:

  • Ovladač AMDGPU přidal podporu frekvence přetaktování grafických karet Radeon RX 7000.
  • Ovladač i915 přináší počáteční podporu pro čipy Intel Meteor Lake a přidává možnost používat VRR na noteboocích s displeji eDP.
  • Výrazně rozšířená podpora pro řadiče USB4, včetně počáteční podpory řadičů Intel Barlow Ridge, které podporují USB4 v2 (80 Gb/s přes USB Type-C).
  • Do audio subsystému ALSA byla přidána podpora pro zařízení MIDI 2.0.
  • Přidán ovladač pro mediální konzole NVIDIA SHIELD

Konečně pokud máte zájem o tom vědět více, můžete zkontrolovat 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. Za data odpovídá: AB Internet Networks 2008 SL
  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.