Inilabas ng Oracle ang Unbreakable Enterprise Kernel R5U2

Oracle Company pinakawalan pangalawang pag-update ng tampok para sa kernel Hindi Nababasag Enterprise Kernel R5, na nakaposisyon para magamit sa pamamahagi ng Oracle Linux bilang alternatibo sa karaniwang pakete na may kernel mula sa Red Hat Enterprise Linux. Ang kernel ay magagamit para sa x86_64 at ARM64 (aarch64) na mga arkitektura. Mga mapagkukunan ng kernel, kabilang ang pagkasira sa mga indibidwal na patch, nalathala sa Oracle public Git repository.

Ang Unbreakable Enterprise Kernel 5 package ay batay sa kernel Linux 4.14 (Ang UEK R4 ay nakabatay sa 4.1 kernel), na na-update gamit ang mga bagong feature, pag-optimize at pag-aayos, at sinubok din para sa pagiging tugma sa karamihan ng mga application na tumatakbo sa RHEL, at partikular na na-optimize upang gumana sa Oracle industrial software at hardware. Mga pakete sa pag-install at src na may kernel ng UEK R5U1 nakahanda para sa Oracle Linux 7.5 at 7.6 (walang mga hadlang sa paggamit ng kernel na ito sa mga katulad na bersyon ng RHEL, CentOS at Scientific Linux).

Susi mga pagpapabuti:

  • Ang mga patch ay inilipat kasama ang pagpapatupad ng subsystem ng PSI (Pressure Stall Information), na nagbibigay-daan sa iyo upang pag-aralan ang impormasyon tungkol sa oras ng paghihintay para sa pagkuha ng iba't ibang mga mapagkukunan (CPU, memorya, I/O) para sa ilang mga gawain o hanay ng mga proseso sa isang cgroup . Gamit ang PSI, mas tumpak na matantya ng mga tagapangasiwa ng espasyo ng gumagamit ang antas ng pag-load ng system at mga pattern ng pagbagal kumpara sa Load Average;
  • Para sa cgroup2, ang cpuset resource controller ay pinagana, na nagbibigay ng mekanismo para sa paglilimita sa paglalagay ng mga gawain sa NUMA memory node at mga CPU, na nagpapahintulot sa paggamit ng mga mapagkukunan lamang na tinukoy para sa pangkat ng gawain sa pamamagitan ng cpuset pseudo-FS interface;
  • Ang ktask framework ay ipinatupad upang iparallelize ang mga gawain sa kernel na kumukonsumo ng makabuluhang mapagkukunan ng CPU. Halimbawa, gamit ang ktask, ang parallelization ng mga operasyon upang i-clear ang mga saklaw ng mga pahina ng memorya o proseso ng isang listahan ng mga inode ay maaaring ayusin;
  • Sa DTrace idinagdag suporta para sa pagkuha ng packet sa pamamagitan ng libpcap gamit ang bagong aksyon na β€œpcap(skb,proto)” Halimbawa β€œdtrace -n 'ip:::send { pcap((void *)arg0, PCAP_IP); }'";
  • Mula sa mga bagong kernel release dinadala pag-aayos sa pagpapatupad ng btrfs, CIFS, ext4, OCFS2 at XFS file system;
  • Mula sa kernel 4.19 dinadala mga pagbabagong nauugnay sa suporta para sa KVM, Xen at Hyper-V hypervisors;
  • Na-update mga driver ng device at pinalawak na suporta para sa mga NVMe drive (nailipat na ang mga pagbabago mula sa kernels 4.18 hanggang 4.21);
  • Nailapat ang mga pagsasaayos upang ma-optimize ang pagganap sa mga platform ng ARM.

Pinagmulan: opennet.ru

Magdagdag ng komento