Kompania Oracle lëshoi përditësimin e dytë funksional për kernelin Unbreakable Enterprise Kernel R6, i pozicionuar për përdorim në shpërndarjen Oracle Linux si një alternativë ndaj paketës standard me kernel nga Red Hat Enterprise Linux. Kernel-i është në dispozicion për arkitekturat x86_64 dhe ARM64 (aarch64). Tekstet burimore të kernelit, përfshirë ndarjen në patch-e të veçanta, janë botuar në një depo Git publike të Oracle.
Pakoja Unbreakable Enterprise Kernel 6 është e bazuar në kernelin Linux 5.4 (UEK R5 ishte i bazuar në kernelin 4.14), i cili është plotësuar me mundësi të reja, optimizime dhe rregullime, si dhe është verifikuar për kompatibilitet me shumicën e aplikacioneve që funksionojnë në RHEL, dhe është veçanërisht optimizuar për të punuar me softuer dhe pajisje industriale Oracle. Paketat e instalimit dhe src të kernelit UEK R6 janë përgatitur për Oracle Linux 7.x dhe 8.x.
Ndryshimet kryesore:
- Për cgroups është shtuar një kontrollues i ri i shpërndarjes së memories slab (kontrolluesi i memories slab), i cili është i njohur për transferimin e llogaritjes së slab nga niveli i faqeve të memories në nivelin e objekteve të bërthamës, duke mundësuar ndarjen e faqeve slab në cgroup të ndryshme, në vend të ndarjes së memorieve të veçanta slab për çdo cgroup. Qasja e propozuar lejon përmirësimin e efikasitetit të përdorimit të slab, duke reduktuar deri në 50% madhësinë e memories së përdorur për slab, duke ulur ndjeshëm konsumin total të memories nga bërthama dhe duke reduktuar fragmentimin e memories.
- Për pajisjet Mellanox ConnectX-6 Dx është shtuar një driver i ri vpda me mbështetje për kuadrin vDPA (vHost Data Path Acceleration), që mundëson përdorimin e përshpejtimit harduerik për input/output në makinat virtuale në bazë të VirtIO.
- Nga bërthama Linux 5.9 janë transferuar përmirësime që lidhen me mbështetje për pajisjet NVMe.
- Janë transferuar korrigjime dhe përmirësime për sistemet e dosjeve Btrfs, CIFS, ext4, NFS, OCFS2 dhe XFS.
- Janë përmirësuar driverat, përfshirë lpfc 12.8.0.5 (Broadcom Emulex LightPulse Fibre Channel SCSI) me mbështetje për modin 256-gigabit pë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).
- Mbështetje eksperimentale e shtuar VPN Wireguard, e implementuar në nivelin e bërthamës.
- NFS ka eksperimentele mbështetje për mundësinë e kopjimit të drejtpërdrejtë të skedarëve midis serverëve, e cila është e përcaktuar në specifikimin NFS 4.2
- Në planifikuesin e detyrave është realizuar një mundësi eksperimentale për të kufizuar ekzekutimin paralel të detyrave të rëndësishme në bërthama të ndryshme CPU, për të bllokuar kanalet e rrjedhjeve, të lidhura me përdorimin e caches së përbashkët në CPU.
Burimi: opennet.ru
