Oracle annab välja Unbreakable Enterprise Kernel R5U2

Oracle'i ettevõte vabastati kerneli teine ​​funktsioonivärskendus Purustamatu ettevõtte kernel R5, mis on paigutatud kasutamiseks Oracle Linuxi distributsioonis alternatiivina Red Hat Enterprise Linuxi tuumaga standardpaketile. Kernel on saadaval x86_64 ja ARM64 (aarch64) arhitektuuridele. Kerneli allikad, sealhulgas jaotus üksikuteks paikadeks, avaldatud avalikus Oracle Giti hoidlas.

Unbreakable Enterprise Kernel 5 põhineb kernelil Linux 4.14 (UEK R4 põhines 4.1 tuumal), mida värskendatakse uute funktsioonide, optimeerimiste ja parandustega ning mille ühilduvust on testitud ka enamiku RHEL-il töötavate rakendustega ning mis on spetsiaalselt optimeeritud töötama Oracle'i tööstusliku tarkvara ja riistvaraga. Installimine ja src-paketid UEK R5U1 tuumaga ette valmistatud Oracle Linux 7.5 ja 7.6 jaoks (selle tuuma kasutamisel RHELi, CentOSi ja Scientific Linuxi sarnastes versioonides pole takistusi).

Võti täiustused:

  • Plaastrid on üle kantud alamsüsteemi PSI (Pressure Stall Information) juurutamisega, mis võimaldab analüüsida teavet erinevate ressursside (CPU, mälu, I/O) hankimise ooteaja kohta teatud ülesannete või protsesside komplektide jaoks cgroupis. . Kasutades PSI-d, saavad kasutajaruumi töötlejad täpsemalt hinnata süsteemi koormuse taset ja aeglustusmustreid võrreldes koormuse keskmisega;
  • cgroup2 jaoks on lubatud cpuseti ressursikontroller, mis pakub mehhanismi ülesannete paigutamise piiramiseks NUMA mälusõlmedesse ja CPU-desse, võimaldades kasutada ainult tegumirühma jaoks cpuseti pseudo-FS liidese kaudu määratletud ressursse;
  • Ktask raamistik on rakendatud tuumas oluliste protsessoriressursside tarbivate ülesannete paralleelseerimiseks. Näiteks saab ktaski abil korraldada operatsioonide paralleelsuse mälulehtede vahemike tühjendamiseks või inoodide loendi töötlemiseks;
  • DTrace'is lisatud pakettide hõivamise tugi libpcapi kaudu, kasutades uut toimingut "pcap(skb,proto)" Näiteks "dtrace -n 'ip:::send { pcap((void *)arg0, PCAP_IP); }'";
  • Uutest kerneli väljaannetest üle kantud parandused failisüsteemide btrfs, CIFS, ext4, OCFS2 ja XFS juurutamisel;
  • Alates kernelist 4.19 üle kantud KVM-i, Xeni ja Hyper-V hüperviisorite toega seotud muudatused;
  • Uuendatud seadme draiverid ja NVMe-draivide laiendatud tugi (muudatused tuumadelt 4.18-lt 4.21-le on üle viidud);
  • ARM-platvormide jõudluse optimeerimiseks on tehtud kohandusi.

Allikas: opennet.ru

Lisa kommentaar