Článek přečtěte do 4 min.

Nejnovější vydání účelově vytvořeného jádra Oracle Linux, Unbreakable Enterprise Kernel 8 (UEK 8), odhaluje špičkové inovace včetně vylepšení ve správě paměti, vylepšené podpory souborového systému, optimalizace sítí, vylepšení pro konkrétní platformu a širokou škálu dalších vylepšení od společnosti Oracle a upstream linuxové komunity. UEK 8, založený na nejnovějším upstreamovém dlouhodobě stabilním jádře, je vyvinut, postaven, testován a podporován na 64bitových architekturách Intel a AMD (x86-64) a 64bitových architekturách Arm (aarch64).

„Toto je naše osmá verze UEK a myslím si, že je zatím nejlepší,“ řekl Greg Marsden, senior viceprezident vývoje softwaru pro Linux společnosti Oracle. „Kromě toho, že přináší významná vylepšení, jako jsou paměťová folia, je UEK 8 postaven na základech projektu UEK-next. Za poslední rok umožnil UEK-next jak společnosti Oracle, tak našim zákazníkům otestovat nejnovější upstream funkce, které jsou nyní s UEK 8 připraveny na produkci a podniky. UEK existuje téměř tak dlouho, dokud stabilní výkon upstream pokračuje, zatímco posouvá hranice a stabilitu podniků a na něm závisí inovace a inovace. udržování Linuxu otevřeného a bezplatného.“

UEK 8, navržený pro nejnáročnější pracovní zátěže, staví na osvědčené dynamické kombinaci Oracle Linux a UEK, aby pomohl vyhovět rostoucím potřebám velkých podnikových nasazení zákazníků v distribuovaných prostředích, včetně Oracle Database, Oracle ExadataOracle Cloud Infrastructure (OCI).

Co je nového v UEK 8

Níže jsou zvýrazněny vybrané funkce, vylepšení a změny uvedené v této verzi. Podrobnější informace najdete v UEK 8 Release Notes.

Optimalizovaná správa paměti

UEK 8 nabízí řadu významných optimalizací správy paměti. Je pozoruhodné, že datová struktura folií nahrazuje datovou strukturu stránky struct, aby poskytovala vylepšenou abstrakci pro správu paměťových stránek, což pomáhá snížit režii a zvýšit škálovatelnost. Navíc, aby se zlepšila správa oblastí virtuální paměti pro rychlejší vyhledávání, vkládání a mazání, byla datová struktura Red-Black Trees nahrazena datovou strukturou Maple Tree. Maple Tree je bezzámková datová struktura B-stromu navržená tak, aby efektivně využívala mezipaměť CPU, snížila počet sporů v subsystému správy paměti a naopak zvýšila výkon aplikací.

Pro výpočetní tvary založené na OCI Ampere Arm lze kromě standardního UEK pro sestavení Arm, které nastavuje velikost základní stránky 4K, nyní nakonfigurovat velikost základní stránky 64K. V menších prostředích, kde není možné zvětšit fyzickou systémovou paměť kvůli omezení zdrojů, napájení a nákladů, je jádro o velikosti stránky 4K výhodné. Pro organizace provozující platformy Arm, které zpracovávají pracovní zátěže s velkými, souvislými paměťovými datovými sadami, jako jsou například vysoce výkonné výpočty, však může konfigurace velikosti stránky 64 kB zvýšit výkon pro určité typy operací náročných na CPU a paměť snížením chyb stránek a zvýšením celkové efektivity paměti.

Vylepšené zabezpečení I/O a výkon souborových systémů

S touto verzí UEK, io_uringrozhraní systémového volání pro správu asynchronních I/O operací úložných zařízení, zahrnuje řadu funkcí a aktualizací zabezpečení. Patří mezi ně vylepšení ve vyrovnávací paměti zápisů v systému souborů XFS a optimalizace, které XFS a Ext4 umožňují paralelně zpracovávat více přímých I/O zápisů do souboru, což má za následek vyšší I/O výkon a lepší škálovatelnost pro vysoce propustné pracovní zátěže.

Pro souborový systém Btrfs přináší UEK 8 vylepšení výkonu, jako je schopnost odesílat nebo přijímat komprimovaná data bez transformace a zpracovávat datové bloky větší než 64 kB pro zápisy. UEK 8 navíc zavádí možnost připojit souborový systém s velikostí bloku větší, než je velikost stránky pro XFS, což může zlepšit výkon zápisu a efektivitu I/O. A konečně, aby se zlepšilo zacházení s řídkými soubory v systému souborů NFS, je nyní v jádře standardně povolena funkce NFSv4.2 READ_PLUS.

XFS Online Repair, významný pokrok pro XFS, je nyní k dispozici jako funkce náhledu technologie s UEK 8. Zejména umožňuje automatické ověřování poškození XFS bez odpojení souborového systému a automatické online opravy, což pomáhá minimalizovat prostoje a posílit spolehlivost systému.

Pokroky v BPF a vyšší efektivita sítí

Berkeley Packet Filter (BPF) je i nadále nedílnou součástí toho, že umožňuje vývojářům sledovat a upravovat chování jádra spouštěním programů, u kterých bylo před vložením do jádra ověřeno, že jsou bezpečné. Kromě mnoha dalších důležitých aktualizací BPF je v této verzi představen vyhrazený alokátor paměti BPF, který zlepšuje spolehlivost alokací v programech BPF.

Aby se zlepšila propustnost sítě a snížily se latence při odesílání velkých paketů IPv6 TCP v sítích datových center, je v této verzi zahrnut BIG TCP, který umožňuje efektivnější přenos dat. Pro zvýšení výkonu TCP v prostředích s mnoha souběžnými připojeními bylo navíc několik základních síťových datových struktur reorganizováno pro lepší efektivitu mezipaměti.

Aktualizace platformy pro škálovatelná a bezpečná prostředí

Kromě obecných aktualizací platformy obsahuje UEK 8 bezpečnostní technologie specifické pro Intel, jako je Intel Software Guard Extensions pro Enclave Dynamic Memory Management (SGX2). SGX2 zavádí funkce, jako je dynamická správa paměti, která umožňuje soukromým oblastem paměti, známým jako enklávy, měnit velikost a spravovat svou paměť za běhu. SGX2, navržený pro aplikace s dynamickým zatížením nebo velkými požadavky na paměť, může pomoci chránit data a kód tím, že je izoluje v těchto vyhrazených paměťových oblastech, čímž poskytuje robustní důvěrnost a integritu pro citlivá pracovní zatížení v místních i cloudových prostředích.

Upgrade na UEK 8

UEK 8 je k dispozici pro instalaci počínaje Oracle Linux 9 Update 5. Podrobné pokyny k upgradu systému na UEK 8 najdete v poznámkách k verzi.

Pamatujte, že systémy se systémem Oracle Linux 8 musí být nejprve upgradovány na Oracle Linux 9, aby bylo možné nainstalovat UEK 8. Pokyny k upgradu vašich systémů pomocí nástroje Leapp naleznete v následující dokumentaci pro Oracle Linux 9. Systémy se systémem Oracle Linux 9 musí být před instalací UEK 8 aktualizovány na nejnovější dostupnou aktualizaci.

Zdroje

Další informace naleznete v následujících zdrojích Oracle Linux:

Stahování softwaru

Zůstaňte v kontaktu!

Zdroj: Oracle