Vergleichstabelle von Dateisystemen
Im Linux-Kernel sind mittlerweile viele Dateisysteme enthalten und alle haben verschiedene Eigenschaften. Diese Tabelle vergleicht die gängigsten Dateisysteme miteinander
EXT2
- Für kleine Partitionen geeignet (z.B. /boot), da sonst Filesystem-Check lange dauern kann.
EXT3
- Schneller Dateisystemcheck
- Schreibcache kann aktiviert sein, da in sehr konservativen Datenstrukturen abgelegt und somit ist eine Wiederherstellung nach Stromausfall möglich (Für Laptops geeignet).
ReiserFS
- Erstes Journaling-Dateisystem im Kernel
- Wenn Festplatte im Standbymodus ist, wacht sie häufig wegen Schreiben des Logs auf
- Schreibcache der Festplatte sollte deaktiviert sein, sonst tritt Dateninkonsistenz bei Stromausfällen ein (Nicht geeignet für Laptops).
- Verkleinern nur mit ausgehängter Partition möglich
- Vergrößern der Partition am Ende auch mit gemounteter Partition möglich (wird nicht empfohlen).
- Schnell bei Suchoperationen und Löschoperationen
XFS
- Schreibcache der Festplatte sollte deaktiviert sein, sonst tritt Dateninkonsistenz bei Stromausfällen ein (Nicht geeignet für Laptops).
- Wenn Festplatte im Standbymodus ist, wacht sie häufig wegen Schreiben des Logs auf.
- Zum Vergrößern am Ende muss die Partition gemountet sein, Verkleinern nur mit Backup möglich (wird gerade implementiert).
- Löschen von Dateien dauert lange.
JFS
- Von einer mit JFS formatierten Partition kann nicht gebootet werden
Reiser4
- kein Resizen möglich
- Um Transferraten zu erhöhen das Dateisystem mit der Option "notail" mounten.
- Kein Support für ACLs
| Dateisystem | Journal | max. Dateigröße | max. Partitions größe | CPU-Last | Lese geschwindigkeit klein | Lese geschwindigkeit groß | Schreib geschwindigkeit | Vergrößern/ Verkleinern |
|---|---|---|---|---|---|---|---|---|
| EXT2 | - | 2 TB | 4 TB | + | ++ | ++ | + | + |
| EXT3 | + | 2 TB | 32 TB | + | - | - | - | Mit Umweg über EXT2 |
| ReiserFS | + | 8 TB | 16 TB | + | + | + | + | Nur Vergrößern |
| XFS | + | 9 EB | 9 EB | - | - | ++ | ++ | + |
| JFS | + | 64 GB | 1 TB | ++ | - | + | + | Nur Vergrößern |
| Reiser4 | + | 8 TB | ??? | -- | ++ | ++ | ++ | - |
Hier eine Übersicht mit den erzielten Ergebnissen
reiser4 reiserfs ext3 XFS JFS
copy 33.39,34% 39.55,32% 39.42,25% 43.50,32% 48.15,20%
sync 1.54, 0% 3.15, 1% 9.05, 0% 2.08, 1% 3.05, 1%
recopy1 31.09,34% 75.15,13% 79.96, 9% 102.37,12% 108.39, 5%
recopy2 33.15,33% 77.62,13% 98.84, 7% 108.00,12% 114.96, 5%
sync 2.89, 3% 3.84, 1% 8.15, 0% 2.40, 2% 3.86, 0%
du 2.05,42% 2.46,21% 3.31,11% 3.73,32% 2.42,17%
delete 7.41,52% 5.22,58% 3.71,39% 8.75,56% 15.33, 7%
tar 52.25,25% 90.83,12% 74.93,13% 157.61, 7% 135.86, 6%
sync 6.77, 2% 4.19, 3% 1.67, 1% 0.95, 1% 38.18, 0%
overall 171.28,30% 302.53,16% 319.71,11% 429.79,13% 470.88, 6%



