ReiserFS

ReiserFS est le nom d'un système de fichiers conçu et développé par Hans Reiser. Il est principalement utilisé par GNU/Linux. Mais il est peut être utilisé par d'autres systèmes d'exploitation. Il fut le premier système de fichiers journalisé à être intégré en standard dans le noyau Linux (à la version 2.4.1).

Détails techniques

Bien qu'ayant des avantages par rapport à Ext3, en particulier pour le traitement de répertoires contenant des millions de fichiers de petite taille, il est pour l'instant moins utilisé que ce dernier. Cela vient principalement du fait qu'il est impossible de convertir une partition Ext2 en ReiserFS sans la formater.

L'objectif à long terme de Hans Reiser est de construire un système de fichier si performant qu'il sera utilisable en tant que :

Ainsi, l'ensemble des données maintenues par le système d'exploitation sera visible dans le même espace de nom. Pour atteindre cet objectif, Reiser et ses développeurs ont mis au point de nouveaux algorithmes. Microsoft a des ambitions similaires avec son propre WinFS.

La version stable actuellement utilisée est Reiser3. Le système Reiser4, qui est une réécriture complète, est en cours de débogage et sera peut-être incorporée dans Linux 2.6.

Performances et utilisation

ReiserFS permet de très bons temps d'accès à sous-répertoire contenant des milliers de fichiers, ce qui n'est pas le cas d'ext3fs qui oblige à hiérarchiser « à la main » ses répertoires même si on n'en a pas envie. Il est en contrepartie un tout petit peu plus lent dans les autres cas.

Cette caractéristique le fait donc utiliser comme support de choix pour tout ce qui est engrangement en vrac de contenus non hiérarchisés venant du Net (pages Web, images, sons, vidéos...), et en particulier de collectes automatique d'images dans les forums Usenet au moyen de nget. Ext3fs reste préféré pour les autres applications.

ReiserFS est beaucoup plus efficace qu'Ext2/Ext3 pour ce qui concerne le stockage des petits fichiers (moins de quelques ko). Ainsi, lors de la conversion vers ReiserFS d'une partition contenant 2Go de données (une distribution Linux standard) stockées en ext2, 200Mo d'espace libre ont été gagnés.

Lien externe

See also: ReiserFS, Algorithme, Espace de nom, Ext2, Ext3, GNU/Linux, Journal (système de fichiers), Linux, Microsoft, Partition de disque dur