Oracle je izdal Unbreakable Enterprise Kernel R5U2

Podjetje Oracle izpuščen druga posodobitev funkcije za jedro Nezlomljivo Enterprise Kernel R5, postavljen za uporabo v distribuciji Oracle Linux kot alternativa standardnemu paketu z jedrom Red Hat Enterprise Linux. Jedro je na voljo za arhitekturi x86_64 in ARM64 (aarch64). Viri jedra, vključno z razčlenitvijo na posamezne popravke, objavljeno v javnem repozitoriju Git Oracle.

Paket Unbreakable Enterprise Kernel 5 temelji na jedru Linux 4.14 (UEK R4 je temeljil na jedru 4.1), ki je posodobljen z novimi funkcijami, optimizacijami in popravki, preizkušen pa je tudi glede združljivosti z večino aplikacij, ki se izvajajo na RHEL, in je posebej optimiziran za delo z industrijsko programsko in strojno opremo Oracle. Namestitveni in src paketi z jedrom UEK R5U1 pripravljeni za Oracle Linux 7.5 in 7.6 (ni ovir za uporabo tega jedra v podobnih različicah RHEL, CentOS in Scientific Linux).

Ključ izboljšave:

  • Popravki so bili preneseni z implementacijo podsistema PSI (Pressure Stall Information), ki omogoča analizo informacij o čakalni dobi za pridobitev različnih virov (CPU, pomnilnik, I/O) za določene naloge ali sklope procesov v skupini c. . Z uporabo PSI lahko upravljavci uporabniškega prostora natančneje ocenijo stopnjo obremenitve sistema in vzorce upočasnitve v primerjavi s povprečno obremenitvijo;
  • Za cgroup2 je omogočen krmilnik virov cpuset, ki zagotavlja mehanizem za omejevanje postavitve opravil na NUMA pomnilniška vozlišča in CPE, kar omogoča uporabo samo virov, definiranih za skupino opravil prek vmesnika cpuset pseudo-FS;
  • Ogrodje ktask je bilo implementirano za paralelizacijo nalog v jedru, ki porabljajo znatna sredstva CPU. Na primer, z uporabo ktask je mogoče organizirati paralelizacijo operacij za čiščenje obsegov pomnilniških strani ali obdelavo seznama inode;
  • V DTrace dodano podpora za zajem paketov prek libpcap z uporabo novega dejanja “pcap(skb,proto)” Na primer “dtrace -n 'ip:::send { pcap((void *)arg0, PCAP_IP); }'";
  • Iz novih izdaj jedra preneseno popravki pri implementaciji datotečnih sistemov btrfs, CIFS, ext4, OCFS2 in XFS;
  • Od jedra 4.19 preneseno spremembe v zvezi s podporo za hipervizorje KVM, Xen in Hyper-V;
  • Posodobljeno gonilniki naprav in razširjena podpora za pogone NVMe (spremembe iz jeder 4.18 v 4.21 so bile prenesene);
  • Uporabljene so bile prilagoditve za optimizacijo delovanja na platformah ARM.

Vir: opennet.ru

Dodaj komentar