
Welche Unterschiede zwischen diesen Dateisystemen könnten für die Entscheidung zwischen ihnen relevant sein?
Antwort1
Ich werde nur ein paar Pro- und Kontrapunkte für jeden nennen. Dies ist keinesfalls eine erschöpfende Liste, sondern nur ein Hinweis. Wenn es wichtige Auslassungen gibt, die in dieser Liste enthalten sein müssen, hinterlassen Sie einen Kommentar und ich werde sie hinzufügen, sodass wir eine schöne, große Liste an einem Ort erhalten.
ext4
Profi:
- wird von allen Distributionen unterstützt, kommerziell und nicht kommerziell, und basiert auf ext3, ist also umfassend getestet, stabil und bewährt
- alle Arten von netten Features (wie Extents, Subsekunden-Zeitstempel), die ext3 nicht hat.
- Möglichkeit zur Verkleinerung des Dateisystems
Nachteil:
- Gerüchten zufolge ist es langsamer als ext3, dasFsync-Datenverlust-Soap
XFS
Profi:
- Unterstützung fürfestDateisysteme (bis zu 8 Exabyte (ja, „exa“) auf 64-Bit-Systemen)
- Online-Defragmentierung
- wird im kommenden RHEL6 als Option für „große Dateisysteme“ unterstützt
- Bewährte Erfolgsbilanz: XFS gibt es schon seit Ewigkeiten
Nachteil:
- WikipediaErwähnungenlangsame Metadatenoperationen, aber davon wusste ich nichts
- Möglicher Datenverlust bei Stromausfall, USV wird empfohlen, nicht wirklich für Heimsysteme geeignet
- Das Dateisystem kann nicht verkleinert werden. Siehehttps://xfs.org/index.php/Shrinking_Support
JFS
Profi:
- soll schnell sein (ich habe wenig Erfahrung mit JFS)
- stammt aus AIX: bewährte Technologie
Nachteil:
- wird von praktisch niemandem verwendet und unterstützt, außer von IBM (korrigieren Sie mich, wenn ich falsch liege; ich habe noch nie davon gehört oder gesehen, dass JFS in der Produktion eingesetzt wird, obwohl es offensichtlich irgendwo vorkommen muss)
ReiserFS
Profi:
- schnell mit kleinen Dateien
- sehr platzsparend
- stabil und ausgereift
Nachteil:
- nicht mehr sehr aktives Projekt, die nächste Generation Reiser 4 hat es abgelöst
- kein Online-Defragmentierer
Reiser 4
Profi:
- sehr schnell bei kleinen Dateien
- Atomare Transaktionen
- sehr platzsparend
- Metadaten-Namespaces
- Plugin-Architektur (Krypto-, Komprimierungs-, Deduplizierungs- und Metadaten-Plugins möglich)
Nachteil:
- Reiser4 hat eine sehr ungewisse Zukunft und wurde noch nicht fusioniert
- Die wichtigste unterstützende Distribution (SuSE) hat es vor Jahren fallen gelassen
- Hans Reisers „rechtliche Probleme“ helfen nicht wirklich
Ich empfehlediese Seitezur weiteren Lektüre.
Antwort2
Schöne Worte zu Vor- und Nachteilen.
Meine erste und letzte Erfahrung mit EXT4 unter Debian Linux Squeeze (ältere Version 6.0.0 x64) war mit 2 x 500 GB-Festplatten ohne RAID.
Bis jetzt weiß ich nicht genau, was passiert ist, aber nach ein paar Tagen habe ich gemerkt, dass ich keinen Speicherplatz mehr habe. 0 Bytes frei. Viele freie Knoten. du -sh für die ganze Partition schreibt mir, dass nur 250 GB Speicherplatz belegt sind. Wo sind die restlichen 250 GB geblieben? Ich weiß nicht mehr, wie ich dieses Problem gelöst habe, aber seit dieser Situation habe ich beschlossen, zu EXT3 zurückzukehren. Mit EXT3 hatte ich nie dasselbe Problem. Ich glaube, es gab ein Problem mit der Squeeze-Version, mit der ich gearbeitet habe. Neuere Versionen sollten bereits in Ordnung sein. Wenn Sie es für einen normalen PC wollen, verwenden Sie einfach EXT4. In meinem Fall bin ich für den Server mit EXT3 zufrieden. Wenn Sie Sicherheitsmanager Ihres IT-Unternehmens sind, verwenden Sie ReiserFS oder Reiser4.
ReiserFS kann ich jedem empfehlen, der wirklich massive Sicherheit und Datenverschlüsselung möchte. Aber wenn etwas passiert und Sie Ihr Passwort vergessen, werden Sie wahrscheinlich mehr als nur große Probleme haben. ReiserFS ist das einzige Open-Source-Dateisystem, das die US-Armee aufgrund seiner Sicherheit und Verschlüsselung verwendet.
In meinem Fall verwende ich EXT3 und es ist mir egal, ob EXT4 ein paar Prozent schneller ist oder nicht. Ich brauche ein stabiles Dateisystem ohne Probleme und hoffe, Sie haben Verständnis für meine schlechten Erfahrungen mit EXT4.
Ich wünsche Ihnen jedoch viel Spaß und einfache Arbeit mit jedem dieser FS.
edit: Leute, basierend auf diesem Test ist EXT4 in den meisten Fällen schneller als ext3: http://www.abclinuxu.cz/blog/rb/2010/9/maly-domaci-test-filesystemu-ext3-ext4-xfs-jfs-reiser4-btrfs
Dort unten finden Sie auch das Leistungsdiagramm. Es könnte nützliche Informationen für Sie enthalten.