Oracle Unbreakable Enterprise Kernel R5U2 чыгарды

Oracle компаниясы бошотулду ядро үчүн экинчи өзгөчөлүк жаңыртуу Unbreakable Enterprise Kernel R5, Red Hat Enterprise Linux ядросу менен стандарттуу пакетке альтернатива катары Oracle Linux дистрибуциясында колдонуу үчүн жайгаштырылган. Ядро x86_64 жана ARM64 (aarch64) архитектуралары үчүн жеткиликтүү. Ядро булактары, анын ичинде жеке тактарга бөлүнүү, жарыяланган коомдук Oracle Git репозиторийинде.

Unbreakable Enterprise Kernel 5 ядрого негизделген Linux 4.14 (UEK R4 4.1 ядросуна негизделген), ал жаңы мүмкүнчүлүктөр, оптималдаштыруу жана оңдоолор менен жаңыртылган, ошондой эле RHELде иштеген колдонмолордун көбү менен шайкештиги текшерилген жана Oracle өнөр жайлык программалык камсыздоосу жана жабдыктары менен иштөө үчүн атайын оптималдаштырылган. UEK R5U1 ядросу менен орнотуу жана src пакеттери даяр Oracle Linux 7.5 жана 7.6 үчүн (бул ядрону RHEL, CentOS жана Scientific Linuxтун окшош версияларында колдонууга эч кандай тоскоолдуктар жок).

Ачкыч жакшыртуулар:

  • PSI (Pressure Stall Information) подсистемасынын ишке ашырылышы менен патчтар өткөрүлүп берилди, ал сизге ар кандай ресурстарды (CPU, эстутум, киргизүү/чыгаруу) айрым тапшырмалар же группадагы процесстердин топтому үчүн күтүү убактысы жөнүндө маалыматты анализдөөгө мүмкүндүк берет. . PSI колдонуп, колдонуучу мейкиндигин иштетүүчүлөр системанын жүктөө деңгээлин жана Load Average менен салыштырганда жайлоо схемаларын так баалай алышат;
  • cgroup2 үчүн cpuset ресурс контроллери иштетилди, ал NUMA эс тутум түйүндөрүндө жана CPUларда тапшырмаларды жайгаштырууну чектөө механизмин камсыз кылат, cpuset псевдо-FS интерфейси аркылуу тапшырмалар тобу үчүн аныкталган ресурстарды гана колдонууга мүмкүндүк берет;
  • Ktask алкагы маанилүү CPU ресурстарын керектеген ядродогу тапшырмаларды параллелдөө үчүн ишке ашырылган. Мисалы, ktask аркылуу, эс баракчаларынын диапазондорун тазалоо же иноддордун тизмесин иштетүү үчүн операцияларды параллелизациялоону уюштурууга болот;
  • DTrace ичинде кошулду “pcap(skb,proto)” жаңы аракетин колдонуу менен libpcap аркылуу пакетти басып алууну колдоо Мисалы, “dtrace -n 'ip:::send { pcap((void *)arg0, PCAP_IP); }'";
  • Жаңы ядро ​​релизинен өткөрдү btrfs, CIFS, ext4, OCFS2 жана XFS файл системаларын ишке ашырууда оңдоолор;
  • 4.19 ядросунан өткөрдү KVM, Xen жана Hyper-V гипервизорлорун колдоого байланыштуу өзгөрүүлөр;
  • Жаңыртылган түзмөк драйверлери жана NVMe дисктерин кеңейтилген колдоо (өзгөрүүлөр 4.18 ядросунан 4.21ге которулду);
  • ARM платформаларында иштөөнү оптималдаштыруу үчүн түзөтүүлөр колдонулду.

Source: opennet.ru

Комментарий кошуу