Unbreakable Enterprise Kernel 7 již vyšel a toto jsou jeho novinky

Společnost Oracle představena nedávno nová stabilní verze jeho linuxového jádra, «Unbreakable Enterprise Kernel 7 (UEK R7)«, umístěný pro použití v distribuci Oracle Linux jako alternativa ke standardnímu balíčku jádra Red Hat Enterprise Linux.

Pro ty, kteří neznají jádro Unbreakable Enterprise Kernel, měli byste vědět, že toto je jádro, které nabízí Oracle Linux, a tato nová verze je založena na jádře Linux 5.15 a je optimalizována pro práci s průmyslovým softwarem a zařízením Oracle.

Hlavní novinky Unbreakable Enterprise Kernel 7

V této nové verzi, která je prezentována, Vylepšená podpora pro architekturu Aarch64. El velikost stránky paměti výchozí na 64bitových systémech ARM byla zmenšena z 64KB na 4KB, který lépe vyhovuje velikostem paměti a pracovní zátěži typické pro systémy ARM.

To je také zdůrazněno byly rozšířeny možnosti souborového systému Btrfs, Do Btrfs byla tedy přidána asynchronní implementace operace DISCARD pro označení uvolněných bloků, které již nelze fyzicky uložit. Asynchronní implementace umožňuje nečekat, až jednotka dokončí DISCARD, a provést tuto operaci na pozadí.

Zatímco XFS implementuje podporu pro operace DAX pro přímý přístup k systému souborů, vynechání mezipaměti stránek, aby se zabránilo dvojitému ukládání do mezipaměti, plus změny řešící problémy s 32bitovým přetečením time_t v roce 2038, včetně nových možností přibývajících bigtime a inobtcount.
Vylepšení bylo provedeno v souborovém systému OCFS2 (Oracle Cluster File System).

Můžeme to také najít přidán souborový systém ZoneFS pro zjednodušení práce na nízké úrovni se zónovými úložnými zařízeními. Zónové úložiště označuje pevné disky nebo SSD NVMe, kde je úložný prostor rozdělen do zón, což jsou skupiny bloků nebo sektorů, do kterých je povoleno přidávat data pouze postupně aktualizací celé skupiny bloků. ZoneFS spojuje každou zónu na disku se samostatným souborem, který lze použít k ukládání dat v nezpracovaném režimu bez manipulace na úrovni sektoru a bloku, tj. umožňuje aplikacím používat souborové API namísto přímého přístupu k zařízení bloků pomocí ioctl.

Navíc zvýraznění rozšířené možnosti subsystému eBPF, Pues byl zaveden mechanismus CO-RE (Compile Once – Run Everywhere), který řeší problém přenositelnosti kompilovaných eBPF programů a umožňuje zkompilovat kód eBPF programů pouze jednou a použít speciální univerzální loader, který přizpůsobí načítaný program aktuálnímu jádru a BTF (BPF Type Formát) typy.

Přidán mechanismus BPF trampolíny, což vám umožňuje téměř úplně snížit vaše celkové náklady při přenosu hovorů mezi centrálními programy a BPF. Poskytuje možnost přímého přístupu k základním funkcím programů BPF a pozastavení ovladače.

Pokračovalo také dodávání dynamického ladícího systému DTrace 2.0, který byl změněn tak, aby používal subsystém jádra eBPF. DTrace 2.0 běží nad eBPF, podobně jako stávající nástroje pro sledování Linuxu běží nad eBPF.

Pro cgroups je implementován paměťový slab ovladač, což je pozoruhodné tím, že se účtování slabů přesouvá z úrovně paměťových stránek na úroveň objektů jádra, kterée umožňuje sdílet slabé stránky v různých cgroups, místo vyčlenění samostatných slab cache pro každou z nich. cgroup. Navrhovaný přístup umožňuje zvýšit efektivitu využití slab, snížit velikost paměti použité pro slab o 30-45 %, výrazně snížit celkovou spotřebu paměti jádra a snížit fragmentaci paměti.

Je poskytováno doručování ladicích dat ve formátu CTF (formát kompaktního typu), který poskytuje kompaktní úložiště informací o typech C, vztazích mezi funkcemi a symbolech ladění.

Nakonec, pokud máte zájem o tom vědět více, můžete se poradit podrobnosti v následujícím textu

Ve veřejném úložišti Oracle Git je navíc k dispozici zdrojový kód jádra včetně rozpisu na jednotlivé patche.


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.