Oracle libera Unbreakable Enterprise Kernel R5U2

Cumpagnia Oracle liberatu seconda aghjurnamentu di funziunalità per u kernel Unbreakable Enterprise Kernel R5, posizionatu per l'usu in a distribuzione Oracle Linux cum'è una alternativa à u pacchettu standard cù u kernel da Red Hat Enterprise Linux. U kernel hè dispunibule per l'architetture x86_64 è ARM64 (aarch64). Fonti di u kernel, cumpresa a ripartizione in patch individuali, publicatu in u repositoriu publicu di Git Oracle.

U pacchettu Unbreakable Enterprise Kernel 5 hè basatu annantu à u kernel Linux 4.14 (UEK R4 hè stata basatu annantu à u kernel 4.1), chì hè aghjurnatu cù novi funzioni, ottimisazioni è correzioni, è hè ancu pruvatu per a cumpatibilità cù a maiò parte di l'applicazioni in esecuzione in RHEL, è hè specificamente ottimizzatu per travaglià cù u software è hardware industriale Oracle. Installazione è pacchetti src cù u kernel UEK R5U1 preparatu per Oracle Linux 7.5 è 7.6 (ùn ci sò micca ostaculi per aduprà stu kernel in versioni simili di RHEL, CentOS è Scientific Linux).

Chjave migliurà:

  • I patches sò stati trasferiti cù l'implementazione di u sottosistema PSI (Pressure Stall Information), chì vi permette di analizà l'infurmazioni nantu à u tempu d'attesa per ottene diverse risorse (CPU, memoria, I / O) per certi travaglii o gruppi di prucessi in un cgroup. . Aduprendu PSI, i gestori di u spaziu di l'utilizatori ponu stimà più precisamente u livellu di carica di u sistema è i mudelli di rallentazione cumparatu cù Load Average;
  • Per cgroup2, u controller di risorsa cpuset hè attivatu, chì furnisce un mecanismu per limità a piazza di i travaglii nantu à i nodi di memoria NUMA è CPU, chì permettenu l'usu di solu risorse definite per u gruppu di task per l'interfaccia cpuset pseudo-FS;
  • U quadru di ktask hè statu implementatu per parallelizà i travaglii in u kernel chì cunsuma risorse di CPU significativu. Per esempiu, aduprendu ktask, a parallelizazione di l'operazioni per sguassà intervalli di pagine di memoria o processà una lista di inodi pò esse urganizata;
  • In DTrace aghjustatu supportu per a cattura di pacchetti via libpcap utilizendu a nova azione "pcap(skb,proto)" Per esempiu "dtrace -n 'ip:::send { pcap((void *)arg0, PCAP_IP); }'";
  • Da novi versioni di kernel traspurtatu correzioni in l'implementazione di i sistemi di fugliale btrfs, CIFS, ext4, OCFS2 è XFS;
  • Da u kernel 4.19 traspurtatu cambiamenti riguardanti u supportu per ipervisori KVM, Xen è Hyper-V;
  • Aghjurnatu i drivers di u dispositivu è u supportu allargatu per i drive NVMe (i cambiamenti da i kernels 4.18 à 4.21 sò stati trasferiti);
  • L'aghjustamenti sò stati applicati per ottimisà u rendiment nantu à e plataforme ARM.

Source: opennet.ru

Add a comment