Oracle frigiver Unbreakable Enterprise Kernel R5U2

Oracle Company udgivet anden funktionsopdatering til kernen Unbreakable Enterprise Kernel R5, placeret til brug i Oracle Linux-distributionen som et alternativ til standardpakken med kernen fra Red Hat Enterprise Linux. Kernen er tilgængelig for x86_64 og ARM64 (aarch64) arkitekturer. Kernelkilder, inklusive opdeling i individuelle patches, udgivet i det offentlige Oracle Git-lager.

Unbreakable Enterprise Kernel 5 er baseret på kernen Linux 4.14 (UEK R4 var baseret på 4.1 kernen), som er opdateret med nye funktioner, optimeringer og rettelser, og er også testet for kompatibilitet med de fleste applikationer, der kører på RHEL, og er specifikt optimeret til at arbejde med Oracle industriel software og hardware. Installation og src-pakker med UEK R5U1-kernen forberedt til Oracle Linux 7.5 og 7.6 (der er ingen hindringer for at bruge denne kerne i lignende versioner af RHEL, CentOS og Scientific Linux).

Nøgle forbedring:

  • Patches er blevet overført med implementeringen af ​​PSI-undersystemet (Pressure Stall Information), som giver dig mulighed for at analysere information om ventetiden for at opnå forskellige ressourcer (CPU, hukommelse, I/O) til bestemte opgaver eller sæt af processer i en cgroup . Ved at bruge PSI kan brugere, der håndterer plads, mere præcist estimere niveauet af systembelastning og sænkningsmønstre sammenlignet med belastningsgennemsnit;
  • For cgroup2 er cpuset-ressourcecontrolleren aktiveret, hvilket giver en mekanisme til at begrænse placeringen af ​​opgaver på NUMA-hukommelsesknuder og CPU'er, hvilket kun tillader brugen af ​​ressourcer defineret for opgavegruppen gennem cpuset-pseudo-FS-grænsefladen;
  • Ktask-rammen er blevet implementeret for at parallelisere opgaver i kernen, der bruger betydelige CPU-ressourcer. For eksempel, ved at bruge ktask, kan parallelisering af operationer for at rydde områder af hukommelsessider eller behandle en liste over inoder organiseres;
  • I DTrace tilføjet understøttelse af pakkefangst via libpcap ved hjælp af den nye handling "pcap(skb,proto)" For eksempel "dtrace -n 'ip:::send { pcap((void *)arg0, PCAP_IP); }'";
  • Fra nye kerneudgivelser overført rettelser i implementeringen af ​​btrfs, CIFS, ext4, OCFS2 og XFS filsystemer;
  • Fra kerne 4.19 overført ændringer relateret til understøttelse af KVM, Xen og Hyper-V hypervisorer;
  • Opdateret enhedsdrivere og udvidet understøttelse af NVMe-drev (ændringer fra kerner 4.18 til 4.21 er blevet overført);
  • Justeringer er blevet anvendt for at optimere ydeevnen på ARM-platforme.

Kilde: opennet.ru

Tilføj en kommentar