Spoločnosť Oracle vydala Unbreakable Enterprise Kernel R5U2

Spoločnosť Oracle uvoľnený druhá aktualizácia funkcie pre jadro Nerozbitné Enterprise Kernel R5, umiestnený na použitie v distribúcii Oracle Linux ako alternatíva k štandardnému balíku s jadrom od Red Hat Enterprise Linux. Jadro je dostupné pre architektúry x86_64 a ARM64 (aarch64). Zdroje jadra vrátane rozdelenia na jednotlivé záplaty, publikovaný vo verejnom úložisku Oracle Git.

Unbreakable Enterprise Kernel 5 je založený na jadre Linux 4.14 (UEK R4 bol založený na jadre 4.1), 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ý na prácu s priemyselným softvérom a hardvérom Oracle. Inštalačné a src balíčky s jadrom UEK R5U1 pripravené pre Oracle Linux 7.5 a 7.6 (neexistujú žiadne prekážky pre používanie tohto jadra v podobných verziách RHEL, CentOS a Scientific Linux).

Kľúč vylepšenia:

  • Opravy boli prenesené s implementáciou subsystému PSI (Pressure Stall Information), ktorý umožňuje analyzovať informácie o dobe čakania na získanie rôznych zdrojov (CPU, pamäť, I/O) pre určité úlohy alebo sady procesov v cgroup. . Pomocou PSI môžu manipulátory používateľského priestoru presnejšie odhadnúť úroveň zaťaženia systému a vzory spomalenia v porovnaní s priemerom zaťaženia;
  • Pre cgroup2 je povolený radič prostriedkov cpuset, ktorý poskytuje mechanizmus na obmedzenie umiestňovania úloh na pamäťové uzly a CPU NUMA, čo umožňuje použitie iba prostriedkov definovaných pre skupinu úloh prostredníctvom rozhrania cpuset pseudo-FS;
  • Rámec ktask bol implementovaný na paralelizáciu úloh v jadre, ktoré spotrebúvajú značné zdroje CPU. Napríklad pomocou ktask je možné zorganizovať paralelizáciu operácií na vymazanie rozsahov pamäťových stránok alebo spracovanie zoznamu inodov;
  • V DTrace pridané podpora zachytávania paketov cez libpcap pomocou novej akcie “pcap(skb,proto)” Napríklad “dtrace -n ‘ip:::send { pcap((void *)arg0, PCAP_IP); }'";
  • Z nových vydaní jadra prenesené opravy v implementácii súborových systémov btrfs, CIFS, ext4, OCFS2 a XFS;
  • Od jadra 4.19 prenesené zmeny súvisiace s podporou hypervízorov KVM, Xen a Hyper-V;
  • Aktualizované ovládače zariadení a rozšírená podpora pre jednotky NVMe (zmeny z jadier 4.18 na 4.21 boli prenesené);
  • Úpravy boli použité na optimalizáciu výkonu na platformách ARM.

Zdroj: opennet.ru

Pridať komentár