Oracle ka lëshuar Unbreakable Enterprise Kernel R5U2

Kompania Oracle lëshuar përditësimi i dytë i veçorisë për kernelin Kernel i pathyeshëm i ndërmarrjes R5, i pozicionuar për përdorim në shpërndarjen Oracle Linux si një alternativë ndaj paketës standarde me kernelin nga Red Hat Enterprise Linux. Kerneli është i disponueshëm për arkitekturat x86_64 dhe ARM64 (aarch64). Burimet e kernelit, duke përfshirë ndarjen në arna individuale, botuar në depon e Oracle publike Git.

Paketa Unbreakable Enterprise Kernel 5 bazohet në kernel Linux 4.14 (UEK R4 u bazua në kernelin 4.1), i cili përditësohet me veçori të reja, optimizime dhe rregullime, dhe gjithashtu është testuar për pajtueshmëri me shumicën e aplikacioneve që ekzekutohen në RHEL, dhe është optimizuar posaçërisht për të punuar me softuerin dhe harduerin industrial Oracle. Instalimi dhe paketat src me kernelin UEK R5U1 përgatitur për Oracle Linux 7.5 dhe 7.6 (nuk ka pengesa për të përdorur këtë kernel në versione të ngjashme të RHEL, CentOS dhe Scientific Linux).

Celës përmirësime:

  • Arnimet janë transferuar me implementimin e nënsistemit PSI (Informacioni i Stabilitetit të Presionit), i cili ju lejon të analizoni informacionin rreth kohës së pritjes për marrjen e burimeve të ndryshme (CPU, memorie, I/O) për detyra të caktuara ose grupe procesesh në një grup. . Duke përdorur PSI, mbajtësit e hapësirës së përdoruesit mund të vlerësojnë më saktë nivelin e modeleve të ngarkesës dhe ngadalësimit të sistemit në krahasim me mesataren e ngarkesës;
  • Për cgroup2, kontrolluesi i burimeve të cpuset është i aktivizuar, i cili siguron një mekanizëm për kufizimin e vendosjes së detyrave në nyjet e memories NUMA dhe CPU, duke lejuar përdorimin e vetëm burimeve të përcaktuara për grupin e detyrave përmes ndërfaqes pseudo-FS cpuset;
  • Korniza e ktask është zbatuar për të paralelizuar detyrat në kernel që konsumojnë burime të rëndësishme të CPU. Për shembull, duke përdorur ktask, mund të organizohet paralelizimi i operacioneve për të pastruar diapazonin e faqeve të kujtesës ose për të përpunuar një listë inodesh;
  • Në DTrace shtuar mbështetje për kapjen e paketave nëpërmjet libpcap duke përdorur veprimin e ri “pcap(skb,proto)” Për shembull “dtrace -n 'ip:::send { pcap((void *)arg0, PCAP_IP); }'";
  • Nga lëshimet e reja të kernelit bartur rregullime në zbatimin e sistemeve të skedarëve btrfs, CIFS, ext4, OCFS2 dhe XFS;
  • Nga kerneli 4.19 bartur ndryshimet në lidhje me mbështetjen për hipervizorët KVM, Xen dhe Hyper-V;
  • Përditësuar drejtuesit e pajisjes dhe mbështetje e zgjeruar për disqet NVMe (ndryshimet nga kernelet 4.18 në 4.21 janë transferuar);
  • Janë aplikuar rregullime për të optimizuar performancën në platformat ARM.

Burimi: opennet.ru

Shto një koment