Oracle har släppt Unbreakable Enterprise Kernel R5U2

Oracle Company släppte andra funktionsuppdatering för kärnan Okrossbar Enterprise Kernel R5, placerad för användning i Oracle Linux-distributionen som ett alternativ till standardpaketet med kärnan från Red Hat Enterprise Linux. Kärnan är tillgänglig för arkitekturerna x86_64 och ARM64 (aarch64). Kärnkällor, inklusive uppdelning i individuella patchar, publicerad i Oracles offentliga Git-förråd.

Paketet Unbreakable Enterprise Kernel 5 är baserat på kärnan Linux 4.14 (UEK R4 baserades på 4.1-kärnan), som är uppdaterad med nya funktioner, optimeringar och korrigeringar, och är även testad för kompatibilitet med de flesta applikationer som körs på RHEL, och är specifikt optimerad för att fungera med Oracles industriella mjukvara och hårdvara. Installation och src-paket med UEK R5U1-kärnan beredd för Oracle Linux 7.5 och 7.6 (det finns inga hinder för att använda denna kärna i liknande versioner av RHEL, CentOS och Scientific Linux).

Nyckel förbättringar:

  • Patchar har överförts med implementeringen av PSI-undersystemet (Pressure Stall Information), som låter dig analysera information om väntetiden för att erhålla olika resurser (CPU, minne, I/O) för vissa uppgifter eller uppsättningar av processer i en cgroup . Med hjälp av PSI kan hanterare av användarutrymmen mer exakt uppskatta nivån av systembelastning och nedgångsmönster jämfört med belastningsmedelvärde;
  • För cgroup2 är resursstyrenheten cpuset aktiverad, vilket ger en mekanism för att begränsa placeringen av uppgifter på NUMA-minnesnoder och CPU:er, vilket tillåter användning av endast resurser definierade för uppgiftsgruppen via cpuset-pseudo-FS-gränssnittet;
  • Ktask-ramverket har implementerats för att parallellisera uppgifter i kärnan som förbrukar betydande CPU-resurser. Till exempel, med hjälp av ktask, kan parallellisering av operationer för att rensa intervall av minnessidor eller bearbeta en lista med inoder organiseras;
  • I DTrace Lagt till stöd för paketinsamling via libpcap med den nya åtgärden "pcap(skb,proto)" Till exempel "dtrace -n 'ip:::send { pcap((void *)arg0, PCAP_IP); }'";
  • Från nya kärnutgåvor bar över fixar i implementeringen av filsystemen btrfs, CIFS, ext4, OCFS2 och XFS;
  • Från kärnan 4.19 bar över ändringar relaterade till stöd för KVM, Xen och Hyper-V hypervisorer;
  • Uppdaterad enhetsdrivrutiner och utökat stöd för NVMe-enheter (ändringar från kärnorna 4.18 till 4.21 har överförts);
  • Justeringar har tillämpats för att optimera prestandan på ARM-plattformar.

Källa: opennet.ru

Lägg en kommentar