Az Oracle cég kiadta a második funkcionális frissítést az Unbreakable Enterprise Kernel R6 kernelhez, amelyet az Oracle Linux disztribúciójában terveznek használni, mint alternatívát a Red Hat Enterprise Linux kernelével szemben. A kernel elérhető x86_64 és ARM64 (aarch64) architektúrákhoz. A kernel forráskódja, beleértve az egyes patch-ekre való bontást, nyilvános Git-tárolóban érhető el az Oracle által.
Az Unbreakable Enterprise Kernel 6 a Linux 5.4 kernelre épül (az UEK R5 a 4.14 kernelre alapozódott), amely új lehetőségekkel, optimalizálásokkal és javításokkal bővült, valamint tesztelve lett a legtöbb RHEL környezetben futó alkalmazással való kompatibilitásra, és kifejezetten az Oracle ipari szoftvereivel és hardverével való együttműködésre lett optimalizálva. Az UEK R6 kernel telepítő és src csomagjai az Oracle Linux 7.x és 8.x verziókhoz lettek előkészítve.
Főbb változások:
- A cgroup-okhoz új memória-elosztó kontrollert adtak hozzá, a slab (slab memória kontrollert), amely a slab nyilvántartását a memória oldal szintjéről a kernel objektumok szintjére helyezi át, lehetővé téve ezzel a slab-oldalak közös használatát különböző cgroup-ok között, ahelyett, hogy minden cgroup számára külön slab cache-eket hoznának létre. A javasolt megoldás növeli a slab használat hatékonyságát, akár 50%-kal csökkentheti a slab memória méretét, jelentősen csökkenti a kernel által használt memória teljes mennyiségét, és csökkenti a memóriafragmentációt.
- A Mellanox ConnectX-6 Dx eszközökhöz új vpda meghajtót vezettek be, amely támogatja a vDPA (vHost Data Path Acceleration) keretrendszert, lehetővé téve a VirtIO alapú virtuális gépekben a hardveres gyorsítást a bemeneti/kimeneti műveletekhez.
- A Linux 5.9-ből átkerültek a NVMe eszközök támogatásával kapcsolatos fejlesztések.
- Javítások és fejlesztések kerültek át a Btrfs, CIFS, ext4, NFS, OCFS2 és XFS fájlrendszerekhez.
- Frissítve lettek a meghajtók, beleértve az lpfc 12.8.0.5 (Broadcom Emulex LightPulse Fibre Channel SCSI) meghajtót, ami támogatja a 256 gigabites üzemmódot a SCSI Fibre Channelhez, az mpt3sas 36.100.00.00 (LSI MPT Fusion SAS 3.0) és a qla2xxx 0.02.00.103-k (QLogic Fibre Channel HBA) meghajtót.
- Kísérleti támogatás került hozzáadásra VPN A Wireguard a kernel szintjén van megvalósítva.
- Az NFS-ben kísérleti támogatást kaptak a fájlok közvetlen másolásának lehetőségei szerverek, amelyet az NFS 4.2 specifikáció határoz meg
- A feladatütemezőben kísérleti lehetőséget valósítottak meg a fontos feladatok párhuzamos végrehajtásának korlátozására a CPU különböző magjainál, a CPU közös cache-ében való használattal kapcsolatos szivárgási csatornák blokkolására.
Forrás: opennet.ru
