Az Oracle kiadta az Unbreakable Enterprise Kernel R5U2 magját

Oracle vállalat kiadta második funkcionális frissítés a kernélhez Unbreakable Enterprise Kernel R5, amelyet az Oracle Linux disztribúciójában használnak alternatívaként a Red Hat Enterprise Linux alapú kernellel szemben. A kernel elérhető az x86_64 és ARM64 (aarch64) architektúrákhoz. A kernel forráskódja, beleértve az egyes patch-ekre való bontást, megjelentek elérhető az Oracle nyilvános Git-repository-jában.

Az Unbreakable Enterprise Kernel 5 csomag az Linux 4.14 (az UEK R4 a 4.1 kernelen alapult), amely új lehetőségekkel, optimalizálásokkal és javításokkal bővült, és kompatibilitását tesztelték a RHEL alatt futó legtöbb alkalmazással, és kifejezetten az Oracle ipari szoftvereihez és hardvereihez való működésre optimalizálták. Az UEK R5U1 kernel telepítő és src-csomagjai kiadások az Oracle Linux 7.5 és 7.6-hoz (nincs akadálya ennek a kernelnek hasonló RHEL, CentOS és Scientific Linux verziókban történő használatának).

Kulcsok fejlesztések:

  • Áthelyeztek patch-eket a PSI (Pressure Stall Information) alrendszer megvalósításához, amely lehetővé teszi a különböző erőforrások (CPU, memória, I/O) várakozási idejének elemzését adott feladatok vagy folyamatcsoportok esetén a cgroup-ban. A PSI segítségével a felhasználói térbeli kezelők pontosabban fel tudják mérni a rendszer terheltségi szintjét és a működés lassulásának természetét, összehasonlítva a Load Average-szel;
  • A cgroup2 számára megvalósították a cpuset erőforrás-kontrollert, amely mechanizmust biztosít a feladatok elhelyezésének korlátozására a memória és CPU NUMA-csomópontjai alapján, lehetővé téve, hogy csak azok az erőforrások kerüljenek felhasználásra, amelyeket a feladatcsoport számára a cpuset álkimeneti rendszer interfészen keresztül határozottak meg;
  • Megvalósították a ktask keretrendszert a CPU-erőforrásokat jelentősen fogyasztó feladatok párhuzamosítására a kernelben. Például a ktask segítségével párhuzamosítható a memóriaoldalak törlésének vagy inode-listák feldolgozásának művelete;
  • A DTrace-ben hozzáadva lett támogatás került a csomagok rögzítésére a libpcap segítségével az új 'pcap(skb,proto)' művelet révén. Például 'dtrace -n 'ip:::send { pcap((void *)arg0, PCAP_IP); }';
  • Az új kernelverziókból a javítások a btrfs, CIFS, ext4, OCFS2 és XFS fájlrendszerek megvalósításában;
  • A 4.19-es kernelből a változások a KVM, Xen és Hyper-V hypervisorok támogatása terén;
  • Frissítve lettek eszközmeghajtók és kiterjesztett NVMe tárolók támogatása (változások átvitele a 4.18 és 4.21 közötti kernelvekből);
  • beállításokat alkalmaztak a teljesítmény optimalizálására ARM platformokon.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster