Az Unbreakable Enterprise Kernel 7 már megjelent, és ezek a hírek

Az Oracle bemutatta nemrég megjelent a Linux Kernel új stabil verziója, «Unbreakable Enterprise Kernel 7 (UEK R7)«, az Oracle Linux disztribúcióban való használatra pozicionálva a szabványos Red Hat Enterprise Linux kernelcsomag alternatívájaként.

Azok számára, akik nem ismerik az Unbreakable Enterprise Kernelt, tudniuk kell, hogy ez egy olyan kernel, amelyet az Oracle Linux kínál, és ez az új verzió a Linux 5.15 kernelen alapul, és ipari szoftverekkel és Oracle berendezésekkel való együttműködésre van optimalizálva.

Az Unbreakable Enterprise Kernel 7 fő újdonságai

Ebben a bemutatott új verzióban a Továbbfejlesztett támogatás az Aarch64 architektúrához. El memória oldal mérete alapértelmezett a 64 bites ARM rendszereken 64 KB-ról 4 KB-ra csökkent, amely jobban illeszkedik az ARM rendszerekre jellemző memóriaméretekhez és munkaterhelésekhez.

Azt is kiemelik a Btrfs fájlrendszer képességei bővültek, Így a DISCARD művelet aszinkron megvalósítását adták hozzá a Btrfs-hez, hogy megjelölje azokat a felszabadult blokkokat, amelyeket már nem lehet fizikailag tárolni. Az aszinkron megvalósítás lehetővé teszi, hogy ne várja meg, amíg a meghajtó befejezi a DISCARD műveletet, és ezt a műveletet a háttérben hajtja végre.

Miközben Az XFS támogatja a DAX műveleteket a közvetlen fájlrendszer-hozzáféréshez, az oldal gyorsítótárának megkerülésével a kettős gyorsítótár elkerülése érdekében, valamint a 32 bites time_t túlcsordulási problémák megoldását célzó változtatásokat 2038-ban, beleértve a bigtime és inobtcount új opcióit.
Fejlesztések történtek az OCFS2 (Oracle Cluster File System) fájlrendszeren.

Megtalálhatjuk azt is hozzáadta a ZoneFS fájlrendszert az alacsony szintű munka egyszerűsítésére zónás tárolóeszközökkel. A zónás tárhely az NVMe merevlemezeket vagy SSD-ket jelenti, ahol a tárterület zónákra van felosztva, amelyek blokkok vagy szektorok csoportjai, amelyekhez csak szekvenciálisan adhatók hozzá adatok a teljes blokkcsoport frissítésével. A ZoneFS a meghajtón lévő minden zónát külön fájlhoz társítja, amely felhasználható adatok tárolására nyers módban, szektor- és blokkszintű manipuláció nélkül, azaz lehetővé teszi az alkalmazások számára, hogy a fájl API-t használják ahelyett, hogy közvetlenül hozzáférnének a blokkok eszközéhez az ioctl használatával.

Ezen kívül kiemelések az eBPF alrendszer kiterjesztett képességei, pues a CO-RE mechanizmust bevezették (Compile Once – Run Everywhere), amely megoldja a lefordított eBPF programok hordozhatóságának problémáját, és lehetővé teszi, hogy az eBPF programok kódját csak egyszer fordítsa le, és egy speciális univerzális betöltőt használjon, amely a betöltött programot az aktuális kernelhez és BTF-hez igazítja (BPF típus). Formátum) típusok.

Hozzáadott BPF trambulin mechanizmus, amely lehetővé teszi, hogy a központi programok és a BPF közötti hívások továbbításakor szinte teljesen csökkentse az összköltségeket. Lehetővé teszi a BPF programok alapvető funkcióinak közvetlen elérését és az illesztőprogram felfüggesztését.

A DTrace 2.0 dinamikus hibakereső rendszer továbbfejlesztése is, amely az eBPF kernel alrendszer használatára módosult. A DTrace 2.0 az eBPF-en fut, hasonlóan ahhoz, ahogyan a meglévő Linux-nyomkövető eszközök futnak az eBPF-en.

A cgroupok esetében egy memóriatábla illesztőprogram van megvalósítva, amely figyelemre méltó arról, hogy a lemezelszámolást a memóriaoldalak szintjéről a kernelobjektumok szintjére helyezi át, amie lehetővé teszi a födémoldalak megosztását különböző c-csoportokban, ahelyett, hogy mindegyikhez külön födém-gyorsítótárat szánna. cgroup. A javasolt megközelítés lehetővé teszi a födémhasználat hatékonyságának növelését, a födémhez használt memória méretének 30-45%-os csökkentését, a kernel teljes memóriafogyasztásának jelentős csökkentését, valamint a memória töredezettségének csökkentését.

Hibakeresési adatszolgáltatás CTF formátumban biztosított (kompakt típusú formátum), amely kompakt adattárolást biztosít a C típusokról, a függvények közötti kapcsolatokról és a hibakereső szimbólumokról.

Végül, ha érdekli, hogy többet tudjon meg róla, konzultálhat részletek a következőkben

Ezenkívül a kernel forráskódja, beleértve az egyes javításokra bontást is, elérhető a nyilvános Oracle Git lerakatban.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.