I-Oracle ikhuphe i-Unbreakable Enterprise Kernel R5U2

Inkampani ye-Oracle ikhutshiwe inqaku lesibini lohlaziyo lwekernel I-Kernel yoShishino engaqhawukiyo R5, ibekwe ukuze isetyenziswe kunikezelo lwe-Oracle Linux njengenye indlela kwiphakheji esemgangathweni kunye nekernel evela kwiRed Hat Enterprise Linux. I-kernel iyafumaneka kwi-x86_64 kunye ne-ARM64 (aarch64) yokwakha. Imithombo ye-Kernel, kubandakanya ukuqhekeka kwiipatches zomntu ngamnye, ipapashiwe kwindawo yoluntu yeOracle Git.

I-Enterprise Kernel 5 engaqhawukiyo isekwe kwi-kernel Linux 4.14 (I-UEK R4 yayisekelwe kwi-4.1 kernel), ehlaziywa ngeempawu ezintsha, ukulungiswa kunye nokulungiswa, kwaye iphinda ivavanywe ukuhambelana nezicelo ezininzi ezisebenza kwi-RHEL, kwaye ilungiselelwe ngokukodwa ukusebenza kunye ne-software ye-Oracle yoshishino kunye ne-hardware. Ufakelo kunye neepakethe ze-src kunye ne-UEK R5U1 kernel ilungisiwe ye-Oracle Linux 7.5 kunye ne-7.6 (akukho miqobo ekusebenziseni le kernel kwiinguqulelo ezifanayo ze-RHEL, i-CentOS kunye ne-Scientific Linux).

Isitshixo ukuphucula:

  • Iipetshi zidluliselwe kunye nokuphunyezwa kwe-PSI (iNkcazelo yeNgcaciso ye-Pressure Stall), ekuvumela ukuba uhlalutye ulwazi malunga nexesha lokulinda lokufumana izixhobo ezahlukeneyo (CPU, imemori, i-I / O) kwimisebenzi ethile okanye iiseti zeenkqubo kwiqela. . Ukusebenzisa i-PSI, abaphathi bendawo yomsebenzisi banokuqikelela ngokuchanekileyo ngakumbi umgangatho womthwalo wenkqubo kunye neepateni zokunciphisa xa kuthelekiswa noMyinge woMyinge;
  • Kwi-cgroup2, i-cpuset resource controller inikwe amandla, enika indlela yokunciphisa ukubekwa kwemisebenzi kwi-NUMA memory nodes kunye ne-CPU, evumela ukusetyenziswa kwezibonelelo kuphela ezichazwe kwiqela lomsebenzi ngokusebenzisa i-interface ye-cpuset pseudo-FS;
  • Isakhelo sektask siphunyeziwe ukufanisa imisebenzi kwikernel edla izixhobo ezibalulekileyo ze-CPU. Ngokomzekelo, ukusebenzisa i-ktask, ukuhambelana kwemisebenzi ukucacisa uluhlu lwamaphepha ememori okanye inkqubo yoluhlu lwee-inodes lunokulungiswa;
  • Kwi-DTrace yongezwe inkxaso yokubamba ipakethe nge-libpcap usebenzisa intshukumo entsha β€œpcap(skb,proto)” Umzekelo β€œdtrace -n β€˜ip:::send { pcap((void *)arg0, PCAP_IP); }'";
  • Ukusuka kwi-kernel entsha gqithiswa ukulungiswa kumiliselo lwe-btrfs, CIFS, ext4, OCFS2 kunye neenkqubo zefayile zeXFS;
  • Ukusuka kwi-kernel 4.19 gqithiswa utshintsho olunxulumene nenkxaso ye-KVM, i-Xen kunye ne-Hyper-V hypervisors;
  • Ihlaziyiwe abaqhubi besixhobo kunye nenkxaso eyandisiweyo ye-NVMe drives (utshintsho olusuka kwi-kernel 4.18 ukuya kwi-4.21 ludluliselwe);
  • Uhlengahlengiso lusetyenzisiwe ukunyusa ukusebenza kumaqonga e-ARM.

umthombo: opennet.ru

Yongeza izimvo