Quelle est la différence entre ext3 et ext4 du point de vue d'un utilisateur générique


55

Quelles sont les grandes différences entre ext3 et ext4 du point de vue d'un utilisateur générique? J'ai entendu dire qu'il était plus sage de rester avec ext3. Est-ce vrai?

EDIT : Une chose que je veux noter est que je suis un utilisateur double OS (Windows & Ubuntu), donc ne pas pouvoir monter un lecteur (ext4) à partir de Windows est un gros inconvénient pour moi. Mais ext3 a ce privilège.

Réponses:


52

Il y a quelques années, je dirais que je m'en tiens à, ext3mais aujourd'hui, ext4c'est mieux. Un résumé récent (16 mai 2011) de thegeekstuff.com le résume assez bien:

  • Prend en charge une taille de fichier individuelle énorme et la taille globale du système de fichiers.
  • La taille maximale d'un fichier individuel peut aller de 16 Go à 16 To
  • La taille totale maximale du système de fichiers ext4 est de 1 EB (exabyte). 1 EB = 1024 PB (pétaoctet). 1 PB = 1024 To (téraoctet).
  • Le répertoire peut contenir un maximum de 64 000 sous-répertoires (contre 32 000 dans ext3)
  • Vous pouvez également monter un fichier ext3 existant en tant que fichier ext4 (sans avoir à le mettre à niveau).
  • Ext4 propose plusieurs nouvelles fonctionnalités: allocation multibloc, allocation différée, somme de contrôle du journal. fsck rapide, etc. Tout ce que vous devez savoir, c'est que ces nouvelles fonctionnalités ont amélioré les performances et la fiabilité du système de fichiers par rapport à ext3.
  • Dans ext4, vous avez également la possibilité de désactiver la fonction de journalisation.

Une très bonne comparaison de 2009 sur linuxologist.com contient un graphique sur les performances d'écriture avec 4 Go:

im1

et a également quelques autres informations sur ext4.

J'ai moi-même eu zéro problème avec ext4.

Si vous avez besoin de partager une partition avec Windows, vous en aurez besoin ext3. J'ai moi-même renoncé à Windows, de sorte que tout est configuré ext4et que j'utilise une clé USB pour transférer des données sur une machine Windows (principalement au travail).

Ce que vous pouvez faire pour une configuration est la suivante:

/ ext4
échanger
/ home ext4
/ datapartiton_with_windows ext3

Ensuite, vous pouvez faire du dernier une partition partagée pour les deux systèmes d'exploitation.


Vrai. J'ai tendance à utiliser une clé USB pour cela. Copier pour coller et les données sont disponibles sur d'autres systèmes d'exploitation.
Rinzwind

La journalisation est généralement une bonne chose. Ne l'éteignez que si vous savez exactement ce que vous faites.
Thorbjørn Ravn Andersen

2

Les seules raisons pour lesquelles je peux penser à l'heure actuelle de ne pas utiliser ext4 sont la compatibilité avec les systèmes plus anciens, et la dernière fois que j'ai essayé, ext4 avait des problèmes avec la perte de données lorsqu'il était utilisé sur un support flash (c.-à-d. Clés USB et cetra). le deuxième que je n’ai pas testé depuis environ six mois, donc cela a peut-être été corrigé. Sinon, les performances et la fiabilité sont des améliorations importantes par rapport à ext3.


2
Ce problème de "perte de données" peut se produire si vous supprimez le support de manière non sécurisée. Ce n'est pas un problème limité à ext * mais à un autre système de fichiers. Il est comparable à la fonctionnalité "Optimiser pour les performances" de Windows.
Lekensteyn

2
De nos jours, il est possible de lire ext4 dans Windows. Utilisez l'utilitaire appelé ext2read. Alors, y a-t-il d'autres problèmes avec ext4 FS /
CR2 le

5
Ce problème de "perte de données", à moins qu'il ne soit résolu, n'a rien à voir avec la suppression non sécurisée du support ni avec ext4 en supposant que le fonctionnement du périphérique de stockage ne soit pas le cas des lecteurs flash bon marché. Vous n'êtes pas obligé de retirer le support du tout. Faites juste une grosse pile de transferts de données comme, par exemple, l’installation de Linux sur un lecteur flash ext4. La dernière fois que je l’ai essayé, vous auriez commencé à obtenir des fichiers corrompus et manquants presque avant la fin de l’installation. Et non, il n'y avait rien de mal physiquement avec le lecteur. Cela a bien fonctionné avec ext3.
Perkins
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.