Et pourquoi devrais-je choisir l'un au lieu de l'autre?
filesystems
ext3
ext4
reiserfs
Andrea Ambu
la source
la source
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.
la source
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.
la source
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".
Analyse comparative des systèmes de fichiers
la source
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)).
la source
Vous devriez aller avec XFS ou EXT4
la source
ReiserFS
(Reiser3
/ tapez82
surcfdisk
) 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 examinerLVM
.N'utilisez pas
ext2
sauf pour/boot
etext3
est un bon polyvalent, comme Mario dans Mario Kart.la source