Metadata journaling támogatást kapott az FFS

Címkék

Jared D. McNeill a napokban bejelentette, hogy Simon Burge commit-jának nyomán Metadata journaling támogatást kapott a NetBSD-CURRENT-ben található FFS kód. Az WAPBL - Write Ahead Physical Block Logging - névre hallgató journaling kód eredetileg Darrin B. Jewell munkája, amelyet a Wasabi Systems számára fejlesztett. A Wasabi - amely 2003 óta szállíti WAPBL-képes termékeket - az év folyamán adományozta a forráskódokat a NetBSD közösségnek.

Simon Burge, Greg Oster, Antti Kantee, és Andrew Doran egész sok időt fordított arra, hogy integrálja a kódot a NetBSD-CURRENt-be, és fejlessze annak érdekében, hogy automatikusan létrejöjjön a journal log a meglevő filerendszerekben, megkönnyítve a átállást.

A fejlesztők végeztek néhány teljesítmény-mérést is, amelynek az eredményei azt mutatták, hogy a WAPBL használata esetén körülbelül ugyanolyan teljesítményt kapunk, mint "soft dependencies" mount esetén, illetve csak kissé lassabb a WAPBL, mint a nem biztonságos "async" mount.

A részletek elolvashatók a bejelentésben.

Hozzászólások

Vannak még bugok, a snapshot pl. nem komaptibilis a WAPBL-el.

Wasabi has been shipping WAPBL-enabled products since 2003.
Azért jó látni, hogy BSD licencű kódhoz is visszaadják a fejlesztéseket. Csak kár, hogy 5 évet kellett rá várni.

metadata journaling amugy mire jo?

ha crash van engem jobban erdekel az adat mint a meta adat

dehat kinek hogy

#toy like ppl make me boy like

Az összes disztró alapértelmezésben data=ordered beállítással jön szvsz.

Érdekes módon egy Gentoo doksi azt mondja, hogy éppehogy gyorsabb lesz ha a data=journal ÉS dir_index opciókat bekapcsolod.

http://gentoo-wiki.com/Ext3

"Enabling full journaling and directory indexing can speed up your Ext3 filesystem."