ReiserFS è un file system progettato e implementato da un team di programmatori guidati da Hans Reiser, il leader assoluto del progetto. Esso è correntemente supportato solo dal kernel Linux, ma potrà essere incluso in altri sistemi operativi nel futuro. Con la versione 2.4.1 di Linux, esso è stato il primo journaling file system ad essere incluso nel kernel vanilla.
Il suo più noto vantaggio rispetto al principale file system di Linux, ext2, è che esso è un filesystem journaled, che cioè usa journaled metadata. Questa caratteristica riduce molto il rischio di corruzione del filesystem, e elimina la necessità di lunghi controlli, dopo una interruzione non prevista del funzionamento del sistema o uno spegnimento non corretto, dovuto magari a mancanza di corrente o a un crash di sistema. Sfortunatamente, convertire una partizione all'uso di
ReiserFS richiede agli utenti del filesystem ext2 di riformattare completamente tali partizioni, che è uno svantaggio non condiviso dal suo principale concorrente, ext3.
ReiserFS, inoltre, gestisce in maniera molto efficiente directory contenenti grandi quantità di piccoli file. Questo è importante, per esempio, per la gestione di archivi di Usenet.
Grazie ai suoi vantaggi, molte distribuzioni di Linux lo usano come file system di default.
Il successore di
ReiserFS è Reiser4.
--
IvanGiuliani - 21 Aug 2005
Inizio pagina