web-dev-qa-db-fra.com

Quels sont les avantages (dis) de EXT4, REISERFS, JFS et XFS?

Dans quel but est chacun approprié?

22
Am1rr3zA

Je vais juste nommer quelques points pro et con points pour chacun. Ce n'est en aucun cas une liste d'épuisante, juste une indication. S'il y a quelques grandes omissions qui doivent être dans cette liste, laissez un commentaire et je vais les ajouter, nous obtenons donc une belle liste de personnes au même endroit.

ext4

Pro:

  • soutenu par toutes les distributions, commerciales et non, et basées sur EXT3, il est donc largement testé, stable et éprouvé
  • toutes sortes pour de belles caractéristiques (comme des étendues, des horodatages de sous-seconde) que EXT3 n'a pas.
  • Capacité à rétrécir le système de fichiers

Con:

[~ # ~] xfs [~ # ~]

Pro:

  • support pour massive Systèmes de fichiers (jusqu'à 8 exabytes (oui, 'exa') sur des systèmes 64 bits)
  • défragmentation en ligne
  • pris en charge sur le prochain RHEL6 en tant qu'option "grosse système de fichiers"
  • record de suivi éprouvé: XFS a été autour depuis des siècles

Con:

  • wikipedia mention Opérations de métadonnées lentes, mais je ne saurais pas à ce sujet
  • dataLoss potentiel sur la coupe de puissance, UPS est recommandé, pas vraiment adapté aux systèmes à domicile
  • Impossible de réduire le système de fichiers - voir https://xfs.org/index.php/shrinking_support

[~ # ~] jfs [~ # ~ #]

Pro:

  • dit être rapide (j'ai peu d'expérience avec jfs)
  • originaire d'AIX: Technologie éprouvée

Con:

  • utilisé et soutenu par pratiquement personne, sauf IBM (correct-moi si je me trompe; Je n'ai jamais vu ni entendu parler de JFS utilisé dans la production, bien que cela ne soit évidemment pas, quelque part)

reiserfs

Pro:

  • rapide avec de petits fichiers
  • très spatial efficace
  • stable et mature

Con:

  • pas très actif projet, Next Generation Reiser 4 l'a succédé
  • pas de défragmentation en ligne

Reiser 4

Pro:

  • très vite avec de petits fichiers
  • transactions atomiques
  • très spatial efficace
  • espaces de noms de métadonnées
  • architecture du plug-in (Crypto, compression, dédénagez et plug-ins méta-Data possible)

Con:

  • Reiser4 a un avenir très incertain et n'a pas encore été fusionné
  • la principale distribution (SUSE) a chuté il y a des années
  • Les "problèmes juridiques" de Hans Reiser ne sont pas vraiment aidant à aider

Je recommande cette page pour une lecture supplémentaire.

21
wzzrd

Beaux mots sur les avantages et les inconvénients.

Ma première et dernière expérience avec EXT4 sur Debian Linux Squeeze (version antérieure 6.0.0 x64) était avec un disque dur 2x500 Go sans raid.

Jusqu'à présent, je ne sais pas absolument ce qui s'est passé, mais après quelques jours, j'ai réalisé que je suis hors de l'espace. 0 octets libre. Beaucoup de nœuds libres. du -Sh pour une partition entière ne me fait que 250 Go d'espace. Où est passé 250 Go restant? Je ne me souviens pas, comment ai-je résolu ce problème, mais depuis cette situation, j'ai décidé de revenir à l'ext3. Avec EXT3, je n'ai jamais eu le même problème. Je pense qu'il y avait un problème dans la version de Squeeze, je travaillais avec. Les versions plus récentes devraient être déjà ok. Si vous le souhaitez pour le PC ordinaire, utilisez simplement EXT4. Dans mon cas pour serveur, je suis heureux avec EXT3. Si vous êtes responsable de votre entreprise informatique - utilisez Reiserfs ou Reiser4.

Reiserfs Je peux recommander à tout le monde, qui veut vraiment massif de sécurité et de cryptage de données. Mais si cela se produit et que vous oubliez le mot de passe, vous aurez probablement plus que des problèmes énormes. Reiserfs n'est qu'un système de fichiers OpenSource, qui utilise-nous l'armée américaine, en raison de la sécurité et du cryptage.

Donc, dans mon cas, j'utilise ext3 et je m'en fiche si ext4 est d'environ quelques% plus rapides ou non. J'ai besoin d'un système de fichiers stable sans problèmes et j'espère que vous comprendrez mes mauvaises expériences avec EXT4.

Cependant, je vous souhaite du travail heureux et facile avec l'utilisation de l'un de ces fs.

eDIT: Les gars, basés sur ce test - EXT4, sont plus rapides que EXT3 dans la plupart des cas: http://www.abclinuxu.cz/blog/rb/2010/9/maly-domaci-test-filesystemu-ext3- EXT4-XFS-JFS-REISER4-BTRFS

Le graphique de performance est là aussi. Cela pourrait être des informations utiles pour vous.

1
MIrra