Oracle stel Unbreakable Enterprise Kernel R5U2 vry

Oracle Maatskappy vrygelaat tweede kenmerkopdatering vir die kern Onbreekbare Enterprise Kernel R5, geposisioneer vir gebruik in die Oracle Linux-verspreiding as 'n alternatief vir die standaardpakket met die kern van Red Hat Enterprise Linux. Die kern is beskikbaar vir x86_64 en ARM64 (aarch64) argitekture. Kernbronne, insluitend verdeling in individuele kolle, gepubliseer in die publieke Oracle Git-bewaarplek.

Unbreakable Enterprise Kernel 5 is gebaseer op die kern Linux 4.14 (UEK R4 was gebaseer op die 4.1-kern), wat opgedateer is met nuwe kenmerke, optimaliserings en regstellings, en ook getoets word vir verenigbaarheid met die meeste toepassings wat op RHEL loop, en is spesifiek geoptimaliseer om met Oracle industriële sagteware en hardeware te werk. Installasie en src pakkette met die UEK R5U1 kern voorberei vir Oracle Linux 7.5 en 7.6 (daar is geen struikelblokke om hierdie kern in soortgelyke weergawes van RHEL, CentOS en Scientific Linux te gebruik nie).

Sleutel verbeterings:

  • Pleisters is oorgedra met die implementering van die PSI (Pressure Stall Information) substelsel, wat jou toelaat om inligting oor die wagtyd te ontleed vir die verkryging van verskeie hulpbronne (CPU, geheue, I/O) vir sekere take of stelle prosesse in 'n cgroup . Deur PSI te gebruik, kan gebruikersspasiehanteerders die vlak van stelsellading en verlangsamingpatrone meer akkuraat skat in vergelyking met ladingsgemiddelde;
  • Vir cgroup2 is die cpuset-hulpbronbeheerder geaktiveer, wat 'n meganisme bied om die plasing van take op NUMA-geheue nodusse en SVE's te beperk, wat die gebruik toelaat van slegs hulpbronne wat vir die taakgroep gedefinieer is deur die cpuset pseudo-FS-koppelvlak;
  • Die ktask-raamwerk is geïmplementeer om take in die kern te paralleliseer wat beduidende SVE-hulpbronne verbruik. Byvoorbeeld, met behulp van ktask, kan parallelisering van bewerkings om reekse geheuebladsye skoon te maak of 'n lys inodes te verwerk, georganiseer word;
  • In DTrace bygevoeg ondersteuning vir pakkie vaslegging via libpcap met behulp van die nuwe aksie "pcap(skb,proto)" Byvoorbeeld "dtrace -n 'ip:::send { pcap((void *)arg0, PCAP_IP); }'";
  • Van nuwe kernvrystellings oorgedra regstellings in die implementering van die btrfs, CIFS, ext4, OCFS2 en XFS lêerstelsels;
  • Van kern 4.19 oorgedra veranderinge wat verband hou met ondersteuning vir KVM, Xen en Hyper-V hipervisors;
  • Opgedateer toestelbestuurders en uitgebreide ondersteuning vir NVMe-aandrywers (veranderinge van pitte 4.18 na 4.21 is oorgedra);
  • Aanpassings is toegepas om werkverrigting op ARM-platforms te optimaliseer.

Bron: opennet.ru

Voeg 'n opmerking