Oracle vydává Unbreakable Enterprise Kernel R5U2

Společnost Oracle uvolněno druhá aktualizace funkcí pro jádro Nerozbitné Enterprise Kernel R5, umístěný pro použití v distribuci Oracle Linux jako alternativa ke standardnímu balíčku s jádrem z Red Hat Enterprise Linux. Jádro je dostupné pro architektury x86_64 a ARM64 (aarch64). Zdroje jádra, včetně rozdělení na jednotlivé patche, zveřejněno ve veřejném úložišti Git Oracle.

Balíček Unbreakable Enterprise Kernel 5 je založen na jádře Linux 4.14 (UEK R4 byl založen na jádře 4.1), který je aktualizován o nové funkce, optimalizace a opravy a je také testován na kompatibilitu s většinou aplikací běžících na RHEL a je speciálně optimalizován pro práci s průmyslovým softwarem a hardwarem Oracle. Instalační a src balíčky s jádrem UEK R5U1 připravený pro Oracle Linux 7.5 a 7.6 (neexistují žádné překážky pro použití tohoto jádra v podobných verzích RHEL, CentOS a Scientific Linux).

Klíč vylepšení:

  • Patche byly přeneseny s implementací subsystému PSI (Pressure Stall Information), který umožňuje analyzovat informace o době čekání na získání různých zdrojů (CPU, paměť, I/O) pro určité úlohy nebo sady procesů v cgroup. . Pomocí PSI mohou manipulátory uživatelského prostoru přesněji odhadnout úroveň zatížení systému a vzory zpomalení ve srovnání s průměrem zatížení;
  • Pro cgroup2 je povolen řadič prostředků cpuset, který poskytuje mechanismus pro omezení umisťování úloh na paměťové uzly a CPU NUMA, což umožňuje použití pouze prostředků definovaných pro skupinu úloh prostřednictvím rozhraní cpuset pseudo-FS;
  • Rámec ktask byl implementován pro paralelizaci úloh v jádře, které spotřebovávají značné prostředky CPU. Například pomocí ktask lze uspořádat paralelizaci operací pro vymazání rozsahů paměťových stránek nebo zpracovat seznam inodů;
  • V DTrace přidal podpora zachycování paketů přes libpcap pomocí nové akce “pcap(skb,proto)” Například “dtrace -n 'ip:::send { pcap((void *)arg0, PCAP_IP); }'";
  • Z nových verzí jádra přeneseno opravy v implementaci souborových systémů btrfs, CIFS, ext4, OCFS2 a XFS;
  • Od jádra 4.19 přeneseno změny související s podporou hypervizorů KVM, Xen a Hyper-V;
  • Aktualizováno ovladače zařízení a rozšířená podpora pro jednotky NVMe (změny z jader 4.18 na 4.21 byly přeneseny);
  • Pro optimalizaci výkonu na platformách ARM byly použity úpravy.

Zdroj: opennet.ru

Přidat komentář