Společnost Oracle vydala jádro Unbreakable Enterprise Kernel R5U2

Společnost Oracle využila druhé funkční aktualizace jádra Unbreakable Enterprise Kernel R5, postavený pro použití v distribuci Oracle Linux jako alternativa k standardnímu balíčku s jádrem z Red Hat Enterprise Linux. Jádro je dostupné pro architektury x86_64 a ARM64 (aarch64). Zdrojové kódy jádra, včetně rozdělení na jednotlivé patche, byly zveřejněny jsou ve veřejném Git repozitáři Oracle.

Balíček Unbreakable Enterprise Kernel 5 je postaven na jádru Linux 4.14 (UEK R4 byl založen na jádře 4.1), které bylo doplněno o nové funkce, optimalizace a opravy, a také bylo testováno na kompatibilitu s většinou aplikací běžících na RHEL, a speciálně optimalizováno pro práci s průmyslovým softwarem a hardwarem Oracle. V instalačních a src-baleních jádra UEK R5U1 jsou připraveny 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íčové vylepšení:

  • Byly přeneseny patche implementující subsystém PSI (Pressure Stall Information), který umožňuje analyzovat informace o době čekání na získání různých zdrojů (CPU, paměť, vstup/výstup) pro určité úkoly nebo skupiny procesů v cgroup. Pomocí PSI mohou uživatelské procesory přesněji vyhodnotit zátěž systému a charakter zpomalení ve srovnání s Load Average;
  • Pro cgroup2 byl zprovozněn kontroler zdrojů cpuset, který poskytuje mechanismus pro omezení umístění úloh podle NUMA uzlů paměti a CPU, a povoluje používání pouze těch zdrojů, které jsou definovány pro skupinu úloh skrze rozhraní pseudo-FS cpuset;
  • Byl implementován rámec ktask pro paralelizaci úloh v jádře vyžadujících významné CPU zdroje. Například pomocí ktask může být uspořádáno paralelizování operací na čištění rozsahů stránkového souboru nebo zpracování seznamu inode;
  • V DTrace byla přidána podpora zachytává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 byly přeneseny opravy v implementaci FS btrfs, CIFS, ext4, OCFS2 a XFS;
  • Z jádra 4.19 byly přeneseny změny související s podporou hypervizorů KVM, Xen a Hyper-V;
  • Byly aktualizovány ovladače zařízení a rozšířená podpora pro NVMe úložiště (byly přeneseny změny z jáder od 4.18 do 4.21);
  • Byly aplikovány nastavení pro optimalizaci výkonu na platformách ARM.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster