Oracle Corporation teine funktsionaalne vÀrskendus tuumale , mis on mÔeldud kasutamiseks Oracle Linuxi distributsioonis Red Hat Enterprise Linuxi pÔhituumale alternatiivina. Tuum on saadaval arhitektuuridele x86_64 ja ARM64 (aarch64). Tuuma allikakood, sealhulgas eraldi plaastrite jagamine, on saadaval Oracle'i avalikus Git-repositooriumis.
Unbreakable Enterprise Kernel 5 paketil on alus tuumal (UEK R4 pĂ”hines tuumal 4.1), mis on tĂ€iustatud uute funktsioonidega, optimeeritud ja parandatud, ning on testitud ĂŒhilduvuse osas enamiku RHEL-is töötavate rakendustega, olles spetsiaalselt optimeeritud töötama Oracle'i tööstustarkvara ja varustusega. Paigaldatavad ja src-paketid UEK R5U1 jaoks Oracle Linux 7.5 ja 7.6 jaoks (selle tuuma kasutamisel sarnastes RHEL, CentOS ja Scientific Linuxi versioonides ei ole mingeid takistusi).
Peamised :
- On ĂŒleviidud plaastrid PSI (Pressure Stall Information) alamsĂŒsteemi rakendamiseks, mis vĂ”imaldab analĂŒĂŒsida erinevate ressursside (CPU, mĂ€lu, sisend/vĂ€ljund) ooteaegu teatud ĂŒlesannete vĂ”i protsesside kogumite jaoks cgroupis. PSI abil saavad kasutusruumi töötajad tĂ€psemalt hinnata sĂŒsteemi koormust ja töö aeglustumise olemust vĂ”rreldes Load Average'iga;
- cgroup2 jaoks on aktiveeritud ressursikontrollija cpuset, mis pakub mehanismi mĂ€lu ja CPU NUMA-sĂ”lmede kohta ĂŒlesannete paiknemise piiramiseks, lubades kasutada ainult resursse, mis on mÀÀratud ĂŒlesannete grupile lĂ€bi pseudo-FS cpuset liidese;
- On rakendatud tuuma ktask raamistik, et paralleelselt töötada ĂŒlesannete kallal, mis tarbivad mĂ€rkimisvÀÀrselt CPU ressursse. NĂ€iteks vĂ”imaldab ktask mĂ€lulehe ulatuse puhastamise vĂ”i inode loendi töötlemise operatsioonide paralleelset teostamist;
- DTrace-s pakettide hĂ”ivamise tugi libpcap kaudu, kasutades uut toimingut «pcap(skb,proto)». NĂ€iteks «dtrace -n âip:::send { pcap((void *)arg0, PCAP_IP); }'»;
- Uute tuumade vÀljaanded parandused FS btrfs, CIFS, ext4, OCFS2 ja XFS rakenduses;
- Tuumast 4.19 muudatused, mis on seotud KVM, Xen ja Hyper-V hĂŒpervisioonide toetusega;
- seadmestiku draiverid ja laiendatud NVMe mĂ€luseadmete tugi (muudatused on kantud versioonidest 4.18â4.21);
- Toimunud muudatused ARM-platvormide jÔudluse optimeerimiseks.
Allikas: opennet.ru
