Oracle har slÀppt den andra funktionella uppdateringen för Unbreakable Enterprise Kernel R6, som positioneras för anvÀndning i Oracle Linux-distributionen som ett alternativ till den standardinstallation som anvÀnder kÀrnan frÄn Red Hat Enterprise Linux. KÀrnan Àr tillgÀnglig för arkitekturerna x86_64 och ARM64 (aarch64). KÀllkoden för kÀrnan, inklusive uppdelning i enskilda patchar, har publicerats i Oracle's offentliga Git-repo.
Unbreakable Enterprise Kernel 6-paketet bygger pÄ Linux 5.4-kÀrnan (UEK R5 baserades pÄ kÀrna 4.14), vilket kompletteras med nya funktioner, optimeringar och korrigeringar, samt har testats för kompatibilitet med de flesta applikationer som körs i RHEL, och Àr speciellt optimerat för att fungera med industriprogramvara och -utrustning frÄn Oracle. Installations- och src-paket med UEK R6-kÀrnan har förberetts för Oracle Linux 7.x och 8.x.
Huvudsakliga förÀndringar:
- För cgroups har en ny slab-minneskontroller lagts till, som Àr anmÀrkningsvÀrd för att ha flyttat redovisningen av slab frÄn sidnivÄ till kÀrnobjektsnivÄ. Detta möjliggör delning av slab-sidor mellan olika cgroup, istÀllet för att allokera separata slab-cache för varje cgroup. Den föreslagna metoden ökar effektiviteten i anvÀndningen av slab, minskar storleken pÄ det minne som anvÀnds för slab med upp till 50%, minskar det totala minnesutnyttjandet av kÀrnan och minskar minnesfragmentering.
- För Mellanox ConnectX-6 Dx-enheter har en ny vpda-drivrutin lagts till med stöd för vDPA (vHost Data Path Acceleration)-ramverk, vilket möjliggör anvÀndning av hÄrdvaruacceleration för in-/utdata i virtuella maskiner baserat pÄ VirtIO.
- FörbÀttringar relaterade till stöd av NVMe-enheter har överförts frÄn Linux 5.9-kÀrnan.
- Korrigeringar och förbÀttringar för filsystemen Btrfs, CIFS, ext4, NFS, OCFS2 och XFS har överförts.
- Drivrutinerna har uppdaterats, inklusive lpfc 12.8.0.5 (Broadcom Emulex LightPulse Fibre Channel SCSI) med stöd för 256-gigabitslÀge för SCSI Fibre Channel, mpt3sas 36.100.00.00 (LSI MPT Fusion SAS 3.0), qla2xxx 0.02.00.103-k (QLogic Fibre Channel HBA).
- Experimentellt stöd har lagts till VPN Wireguard, implementerat pÄ kÀrnnivÄ.
- I NFS har experimentellt stöd lagts till för direkt filkopiering mellan servrar, definierad i specifikationen NFS 4.2
- I schemalÀggaren har en experimentell möjlighet för att begrÀnsa parallell exekvering av viktiga uppgifter pÄ olika CPU-kÀrnor implementerats, för att blockera lÀckkanaler relaterade till anvÀndningen av en gemensam cache i CPU.
KĂ€lla: opennet.ru
