Megjelent az OpenZFS 2.4: stabil kiadás Linuxra és FreeBSD-re a karácsonyi időszakra

Segítséget kaptál? Szívesen töltöd itt az idődet? Visszajársz hozzánk? Támogasd a munkákat: Ko-fi és Paypal!

kami911 képe

Az OpenZFS projekt kiadta a 2.4-es stabil verziót, amely Linux és FreeBSD rendszereken egyaránt elérhető, folytatva az open-source ZFS fájlrendszer fejlesztését. A kiadás jelentős teljesítmény- és funkcionalitásbővítéseket hoz, különösen a titkosítás, a kvótakezelés és az I/O-műveletek terén. A frissítés célja, hogy a ZFS még gyorsabb, rugalmasabb és megbízhatóbb legyen a modern környezetekben.

Az OpenZFS 2.4 legfontosabb újdonságai között szerepel a gyorsabb AES-GCM titkosítás AVX2 utasításkészletet támogató CPU-kon, valamint az új zfs rewrite parancs, amely lehetővé teszi a logikai létrehozás idejének megőrzését az inkrementális streamméret minimalizálása érdekében. Emellett a kernel támogatás a legújabb Linux 6.18 stabil verziójáig terjed, és új lehetőség nyílik az alapértelmezett felhasználói, csoport- és projektkvóták beállítására.

A közvetlen I/O (Direct I/O) mostantól uncached módra esik vissza, ha a művelet nem igazodik a blokkmérethez, míg az egységes allokációs szabályozás (Unified Allocation Throttling) csökkenti a vdev-fragmentációt. Az új kiadás támogatja a ZIL (ZFS Intent Log) használatát különleges vdev-eken, és a special_small_blocks lehetővé teszi a ZVOL-írásokat ezekre a vdev-ekre, most már nem csak kétszeres hatványokkal.

További funkciók közé tartozik a teljes importált pool-ok ellenőrzése, trim-je vagy inicializálása a -a|--all kapcsolóval, a zpool időintervallum szerinti tisztítása (-S -E), a BRT előbetöltés (zpool prefetch -t brt), valamint az encrypted permission küldése. A belső monitorozó eszközök nevei is frissültek: az arc_summary és az arcstat új neve zarcsummary, illetve zarcstat.

Az OpenZFS 2.4 ezen túlmenően számos teljesítmény- és stabilitásjavítást tartalmaz: a lassú child vdev-ek ideiglenes kihagyását, a special és dedup vdev-ek topológiai korlátozásainak enyhítését, az ashift kezelés fejlesztését, több gang-blokk optimalizációt, deduplikációs és blokkmásolási (block cloning) javításokat.

A OpenZFS 2.4 letölthető és a részletes változáslista megtekinthető a projekt GitHub oldalán, ahol a forráskód és előre buildelt csomagok egyaránt elérhetők.

További részletek és a forráscsomag letölthető az újdonságok részletes listáját tartalmazó kiadási oldalról.

Támogatott platformok

  • Linux: kompatibilis a 4.18 - 6.18 rendszermagokkal,
  • FreeBSD: kompatibilis a 14, 15, 16 kiadásokkal.