Et pourquoi devrais-je choisir l'un au lieu de l'autre?
Et pourquoi devrais-je choisir l'un au lieu de l'autre?
Réponses:
Extrait de: Linux Filesystem Primer
EXT2
Le système de fichiers EXT2 est le prédécesseur du système de fichiers EXT3. EXT2 n'est pas journalisé et n'est donc plus recommandé (les clients doivent passer à EXT3).
EXT3
Le système de fichiers EXT3 est un système de fichiers journalisé qui a la plus grande utilisation sous Linux aujourd'hui. Il s'agit du système de fichiers "Linux". Il est assez robuste et rapide, même s'il ne s'adapte pas bien aux gros volumes ni à un grand nombre de fichiers. Récemment, une fonctionnalité d'évolutivité a été ajoutée, appelée htrees, qui a considérablement amélioré l'évolutivité d'EXT3. Cependant, il n'est toujours pas aussi évolutif que certains des autres systèmes de fichiers répertoriés, même avec htrees. Il est similaire à NTFS avec htrees. Sans htrees, EXT3 ne gère pas plus de 5 000 fichiers environ dans un répertoire.
ReiserFS
Le système de fichiers Reiser est le système de fichiers par défaut dans les distributions SUSE Linux. Reiser FS a été conçu pour supprimer les limitations d'évolutivité et de performances qui existent dans les systèmes de fichiers EXT2 et EXT3. Il évolue et fonctionne extrêmement bien sur Linux, surclassant EXT3 avec htrees. De plus, Reiser a été conçu pour utiliser très efficacement l'espace disque. En conséquence, c'est le meilleur système de fichiers sous Linux où il y a un grand nombre de petits fichiers dans le système de fichiers. Étant donné que la collaboration (e-mail) et de nombreuses applications de service Web contiennent de nombreux petits fichiers, Reiser est le mieux adapté à ces types de charges de travail.
ext3 est le système de fichiers standard utilisé par les systèmes d'exploitation basés sur le noyau linux.
ext4 est une version "avancée" d'ext3 avec diverses améliorations, essentiellement une mise à niveau au format ext3.
ReiserFS est un autre système de fichiers commun aux systèmes Linux, mais avec certains problèmes de base de code en cours, il essaie périodiquement de tuer votre femme.
ext3 est le format le plus courant.
Pour vous aider avec la partie "Pourquoi" de votre question, la Gazette Linux a fait un article comparant de nombreux systèmes de fichiers utilisés sous Linux. J'ai trouvé l'article utile bien qu'en raison de son âge il ne manque pas d'informations sur "ext4".
Eh bien, ReiserFS (et si vous êtes prêt à patcher votre noyau, Rieser4) présente certains avantages, en particulier avec les petits fichiers. Malheureusement, il semble qu'ils ne parviendront jamais au noyau.
À ce stade, je courrais ext4, sauf si j'étais paranoïaque, auquel cas je courrais ext3.
À l'avenir, j'exécuterais BTRFS, mais c'est toujours en alpha, il devrait capter une grande partie de la niftyness des systèmes de fichiers Rieser et ZFS (de loin le système de fichiers de production le plus intéressant, mais pas pour Linux (bien que vous peut l'utiliser avec FUSE)).
Vous devriez aller avec XFS ou EXT4
ReiserFS
( Reiser3
/ tapez 82
sur cfdisk
) est le meilleur pour /var
. ext4
est préférable /home
et si vous souhaitez modifier la taille de la partition plus tard, vous devez examiner LVM
.
N'utilisez pas ext2
sauf pour /boot
et ext3
est un bon polyvalent, comme Mario dans Mario Kart.