GNU/Linux >> Tutoriels Linux >  >> Linux

Quels sont les (dés)avantages d'ext4, ReiserFS, JFS et XFS ?

Je vais juste citer quelques points positifs et négatifs pour chacun. Ceci n'est en aucun cas une liste exhaustive, juste une indication. S'il y a de grosses omissions qui doivent figurer dans cette liste, laissez un commentaire et je les ajouterai, afin que nous ayons une belle et grande liste au même endroit.

ext4

Pour :

  • pris en charge par toutes les distributions, commerciales et non, et basé sur ext3, il est donc largement testé, stable et éprouvé
  • toutes sortes de fonctionnalités intéressantes (comme les étendues, les horodatages inférieurs à la seconde) qu'ext3 n'a pas.
  • Capacité à réduire le système de fichiers

Inconvénient :

  • la rumeur veut qu'il soit plus lent que ext3, le soap de perte de données fsync

XFS

Pour :

  • prise en charge de massive systèmes de fichiers (jusqu'à 8 exaoctets (oui, "exa") sur les systèmes 64 bits)
  • défragmentation en ligne
  • pris en charge sur RHEL6 à venir en tant qu'option "système de fichiers volumineux"
  • expérience éprouvée :xfs existe depuis des lustres

Inconvénient :

  • wikipedia mentionne des opérations de métadonnées lentes, mais je ne le saurais pas
  • perte de données potentielle en cas de coupure de courant, UPS est recommandé, pas vraiment adapté aux systèmes domestiques
  • 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

Inconvénient :

  • utilisé et pris en charge par pratiquement personne, à l'exception d'IBM (corrigez-moi si je me trompe ; je n'ai jamais vu ou entendu parler de JFS utilisé en production, bien que cela doive évidemment être quelque part)

ReiserFS

Pro :

  • rapide avec de petits fichiers
  • très peu encombrant
  • stable et mature

Con :

  • Projet plus très actif, la prochaine génération de reiser 4 lui a réussi
  • pas de défragmenteur en ligne

Reiser 4

Pro :

  • très rapide avec de petits fichiers
  • transactions atomiques
  • très peu encombrant
  • espaces de noms de métadonnées
  • Architecture de plug-in, (plugins de chiffrement, de compression, de déduplication et de métadonnées possibles)

Con :

  • Reiser4 a un avenir très incertain et n'a pas encore été fusionné
  • La principale distribution de support (SuSE) l'a abandonnée il y a des années
  • Les "problèmes juridiques" de Hans Reiser n'aident pas vraiment

Je recommande cette page pour une lecture plus approfondie.


Linux
  1. Comment définir les paramètres régionaux et quelles sont les implications de le faire ?

  2. Quelles relations existe-t-il entre le terminal de contrôle actuel et `/dev/tty` ?

  3. Quelles sont les principales différences entre Bsd et Gnu/linux Userland ?

  4. Quels sont les avantages NAPI avant l'IRQ Coalesce ?

  5. Quelles sont les différences entre lsof et netstat sous Linux ?

Qu'est-ce qu'Intel SGX et quels en sont les avantages ?

Quels sont les opérateurs de contrôle et de redirection du Shell ?

Quelles sont les différences entre cPanel et WHM ?

Quels sont les avantages/inconvénients des montages durs par rapport aux montages logiciels sous UNIX ?

Quelle est la différence entre unlink et rm ?

Quelle est la commande pour déterminer si OpenSSL et mod_ssl sont installés sur apache2 ?