Oracle heeft de Unbreakable Enterprise Kernel R5U2 uitgebracht

Oracle-bedrijf vrijgegeven tweede functie-update voor de kernel Onbreekbare Enterprise Kernel R5, gepositioneerd voor gebruik in de Oracle Linux-distributie als alternatief voor het standaardpakket met de kernel van Red Hat Enterprise Linux. De kernel is beschikbaar voor x86_64- en ARM64- (aarch64)-architecturen. Kernelbronnen, inclusief uitsplitsing in individuele patches, gepubliceerd in de openbare Oracle Git-repository.

Unbreakable Enterprise Kernel 5 is gebaseerd op de kernel Linux 4.14 (UEK R4 was gebaseerd op de 4.1-kernel), die is bijgewerkt met nieuwe functies, optimalisaties en oplossingen, en ook is getest op compatibiliteit met de meeste applicaties die op RHEL draaien, en specifiek is geoptimaliseerd om te werken met industriële software en hardware van Oracle. Installatie- en src-pakketten met de UEK R5U1-kernel bereid voor Oracle Linux 7.5 en 7.6 (er zijn geen obstakels voor het gebruik van deze kernel in vergelijkbare versies van RHEL, CentOS en Scientific Linux).

Toets verbeteringen:

  • Patches zijn overgedragen met de implementatie van het PSI-subsysteem (Pressure Stall Information), waarmee u informatie kunt analyseren over de wachttijd voor het verkrijgen van verschillende bronnen (CPU, geheugen, I/O) voor bepaalde taken of reeksen processen in een cgroup . Met behulp van PSI kunnen gebruikersruimtehandlers het niveau van systeembelasting en vertragingspatronen nauwkeuriger schatten in vergelijking met Load Average;
  • Voor cgroup2 is de cpuset-resourcecontroller ingeschakeld, die een mechanisme biedt voor het beperken van de plaatsing van taken op NUMA-geheugenknooppunten en CPU's, waardoor alleen bronnen kunnen worden gebruikt die voor de taakgroep zijn gedefinieerd via de cpuset pseudo-FS-interface;
  • Het ktask-framework is geïmplementeerd om taken in de kernel te parallelliseren die aanzienlijke CPU-bronnen verbruiken. Met behulp van ktask kan bijvoorbeeld parallellisatie van bewerkingen worden georganiseerd om reeksen geheugenpagina's te wissen of een lijst met inodes te verwerken;
  • In DTrace toegevoegd ondersteuning voor het vastleggen van pakketten via libpcap met behulp van de nieuwe actie “pcap(skb,proto)” Bijvoorbeeld “dtrace -n 'ip:::send { pcap((void *)arg0, PCAP_IP); }'";
  • Van nieuwe kernelreleases overgebracht reparaties in de implementatie van de btrfs-, CIFS-, ext4-, OCFS2- en XFS-bestandssystemen;
  • Vanaf kernel 4.19 overgebracht wijzigingen met betrekking tot ondersteuning voor KVM-, Xen- en Hyper-V-hypervisors;
  • Bijgewerkt apparaatstuurprogramma's en uitgebreide ondersteuning voor NVMe-schijven (wijzigingen van kernels 4.18 naar 4.21 zijn overgedragen);
  • Er zijn aanpassingen toegepast om de prestaties op ARM-platforms te optimaliseren.

Bron: opennet.ru

Voeg een reactie