Oracle ħarġet l-Intrapriża Kernel Unbreakable R5U2

Kumpanija Oracle meħlusa it-tieni aġġornament tal-karatteristika għall-qalba Kernel tal-Intrapriża Unbreakable R5, pożizzjonat għall-użu fid-distribuzzjoni Oracle Linux bħala alternattiva għall-pakkett standard bil-qalba minn Red Hat Enterprise Linux. Il-qalba hija disponibbli għall-arkitetturi x86_64 u ARM64 (aarch64). Sorsi tal-kernel, inkluż it-tqassim f'irqajja individwali, ippubblikat fir-repożitorju pubbliku tal-Git Oracle.

Il-pakkett Unbreakable Enterprise Kernel 5 huwa bbażat fuq il-qalba Linux 4.14 (UEK R4 kien ibbażat fuq il-kernel 4.1), li huwa aġġornat b'karatteristiċi, ottimizzazzjonijiet u soluzzjonijiet ġodda, u huwa ttestjat ukoll għall-kompatibilità mal-biċċa l-kbira tal-applikazzjonijiet li jaħdmu fuq RHEL, u huwa ottimizzat speċifikament biex jaħdem ma 'softwer u ħardwer industrijali Oracle. Installazzjoni u pakketti src bil-kernel UEK R5U1 ippreparat għal Oracle Linux 7.5 u 7.6 (m'hemm l-ebda ostaklu għall-użu ta 'dan il-qalba f'verżjonijiet simili ta' RHEL, CentOS u Scientific Linux).

Ewlenin titjib:

  • L-irqajja ġew trasferiti bl-implimentazzjoni tas-subsistema PSI (Informazzjoni dwar Stall tal-Pressjoni), li tippermettilek tanalizza informazzjoni dwar il-ħin ta’ stennija biex tikseb diversi riżorsi (CPU, memorja, I/O) għal ċerti kompiti jew settijiet ta’ proċessi f’cgroup . Bl-użu tal-PSI, dawk li jimmaniġġjaw l-ispazju tal-utent jistgħu jistmaw b'mod aktar preċiż il-livell tat-tagħbija tas-sistema u l-mudelli ta 'tnaqqis meta mqabbel ma' Tagħbija Medja;
  • Għal cgroup2, il-kontrollur tar-riżorsi cpuset huwa attivat, li jipprovdi mekkaniżmu biex jillimita t-tqegħid ta 'kompiti fuq nodi tal-memorja NUMA u CPUs, li jippermetti l-użu ta' riżorsi definiti biss għall-grupp ta 'ħidma permezz tal-interface psewdo-FS cpuset;
  • Il-qafas ktask ġie implimentat biex jipparallelizza l-kompiti fil-kernel li jikkunsmaw riżorsi sinifikanti tas-CPU. Pereżempju, bl-użu ta 'ktask, tista' tiġi organizzata l-parallelizzazzjoni ta 'operazzjonijiet biex tiċċara firxiet ta' paġni tal-memorja jew proċess ta 'lista ta' inodes;
  • F'DTrace miżjud appoġġ għall-qbid ta' pakketti permezz ta' libpcap billi tuża l-azzjoni l-ġdida “pcap(skb,proto)” Per eżempju “dtrace -n 'ip:::send { pcap((void *)arg0, PCAP_IP); }'";
  • Minn rilaxxi ġodda tal-qalba trasferiti tiffissa fl-implimentazzjoni tas-sistemi tal-fajls btrfs, CIFS, ext4, OCFS2 u XFS;
  • Mill-qalba 4.19 trasferiti bidliet relatati mal-appoġġ għall-hypervisors KVM, Xen u Hyper-V;
  • Aġġornat sewwieqa tat-tagħmir u appoġġ estiż għal drives NVMe (bidliet mill-kernels 4.18 għal 4.21 ġew trasferiti);
  • Ġew applikati aġġustamenti biex tiġi ottimizzata l-prestazzjoni fuq pjattaformi ARM.

Sors: opennet.ru

Żid kumment