Spoločnosť Oracle vydala druhú funkčnú aktualizáciu pre Unbreakable Enterprise Kernel R6, ktorá je umiestnená na použitie v distribúcii Oracle Linux ako alternatíva k štandardnému balíku s jadrom z Red Hat Enterprise Linux. Jadro je dostupné pre architektúry x86_64 a ARM64 (aarch64). Zdroje jadra vrátane rozdelenia na jednotlivé opravy sú zverejnené vo verejnom úložisku Oracle Git.
Unbreakable Enterprise Kernel 6 je založený na jadre Linux 5.4 (UEK R5 bol založený na jadre 4.14), ktoré je aktualizované o nové funkcie, optimalizácie a opravy a je tiež testované na kompatibilitu s väčšinou aplikácií bežiacich na RHEL a je špeciálne optimalizované. pre prácu s priemyselným softvérom a zariadeniami Oracle. Inštalačné a src balíčky s jadrom UEK R6 sú pripravené pre Oracle Linux 7.xa 8.x.
Hlavné zmeny:
- Pre skupiny cgroups bol pridaný nový radič slabej pamäte, ktorý je pozoruhodný tým, že presúva slabú pamäť z úrovne pamäťovej stránky na úroveň objektu jadra, čo umožňuje zdieľať slab stránky v rôznych cgroups namiesto prideľovania samostatných slab cache pre každú z nich. cgroup. Navrhovaný prístup umožňuje zvýšiť efektivitu používania slab, znížiť veľkosť pamäte použitej pre slab až o 50 %, výrazne znížiť celkovú spotrebu pamäte jadra a znížiť fragmentáciu pamäte.
- Pre zariadenia Mellanox ConnectX-6 Dx bol pridaný nový ovládač vpda s podporou rámca vDPA (vHost Data Path Acceleration), ktorý umožňuje využívať hardvérovú akceleráciu pre I/O na základe VirtIO vo virtuálnych strojoch.
- Vylepšenia súvisiace s podporou zariadení NVMe boli prenesené z jadra Linuxu 5.9.
- Opravy a vylepšenia boli prenesené pre súborové systémy Btrfs, CIFS, ext4, NFS, OCFS2 a XFS.
- Aktualizované ovládače, vrátane lpfc 12.8.0.5 (Broadcom Emulex LightPulse Fibre Channel SCSI) s podporou 256-gigabitového režimu pre SCSI Fibre Channel, mpt3sas 36.100.00.00 (LSI MPT Fusion SAS 3.0), qla2xLog0.02.00.103. HBA).
- Pridaná experimentálna podpora pre VPN Wireguard, implementovaná na úrovni jadra.
- NFS pridal experimentálnu podporu pre schopnosť priamo kopírovať súbory medzi servermi, definovanú v špecifikácii NFS 4.2
- Plánovač úloh má experimentálnu schopnosť obmedziť paralelné vykonávanie dôležitých úloh na rôznych jadrách CPU, aby sa zablokovali kanály úniku spojené s používaním zdieľanej vyrovnávacej pamäte na CPU.
Zdroj: opennet.ru