Et pourquoi devrais-je en choisir un au lieu de l'autre?
Tiré de: Apprêt de système de fichiers Linux
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
Système de fichiers EXT3 est un système de fichiers journalisé qui a la plus grande utilisation de Linux aujourd'hui. C'est le système de fichiers "Linux". Il est assez robuste et rapide, bien qu'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, ce qui a considérablement amélioré l'évolutivité de l'EXT3. Cependant, ce n'est toujours pas aussi évolutif que certains des autres systèmes de fichiers indiqués même avec HTrees. Il échoue similaire à NTFS avec HTrees. Sans Htrees, EXT3 ne gère pas plus d'environ 5 000 fichiers dans un répertoire.
Reiserfs
Le système de fichiers Reiser est le système de fichiers par défaut dans SUSE Linux Distributions. Reiser FS a été conçu pour supprimer les limitations de l'évolutivité et des performances existant dans les systèmes de fichiers EXT2 et EXT3. Elle échoue et fonctionne extrêmement bien sur Linux, extensive ext3 avec htrees. De plus, Reiser a été conçu pour Utilisez très efficacement l'espace disque. En conséquence, il s'agit du meilleur système de fichiers sous Linux où il existe un grand nombre de petits fichiers dans le système de fichiers. En tant que collaboration (courrier électronique) et de nombreuses applications de service Web ont beaucoup de petits fichiers, Reiser est 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 du format EXT3.
REISERFS est un autre système de fichiers commun aux systèmes Linux, mais avec des problèmes de code de code en cours permettant de tenter 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 manque d'informations sur "EXT4".
Eh bien, reiserfs (et si vous êtes prêt à préparer votre noyau, Rieser4) présentent des avantages, en particulier avec de petits fichiers. Malheureusement, il semble qu'ils ne le feront jamais dans le noyau.
À ce stade, j'oublierais EXT4, à moins que j'étais paranoïaque, auquel cas j'avais exécuté EXT3.
À l'avenir, je dirais des BTRF, mais cela reste alpha, il devrait ramasser une grande partie de la niftysness des systèmes de fichiers Rieser et des ZFS (loin et le système de fichiers de production le plus intéressant, mais pas pour Linux (bien que vous peut l'utiliser avec fusible)).
Vous devriez aller avec XFS ou EXT4