GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Funktionen und Unterschiede im Ext2-, Ext3- und Ext4-Linux-Dateisystem

Das Extended (ext)-Dateisystem war das erste Dateisystem, das 1992 speziell für Linux-Systeme entwickelt wurde. Das Ext war das erste erweiterte Dateisystem, das für Linux-Systeme verwendet wurde. Danach wurden von Zeit zu Zeit ext2, ext3 und ext4 Linux-Dateisysteme entwickelt. Alle im Tutorial verwendeten Daten stammen von wikipedia.org.

Ext2 – Das zweite erweiterte Dateisystem

Ext2 wird auch als zweites erweitertes Dateisystem bezeichnet. Vor ext3 war es das wichtigste Dateisystem, das von einer Vielzahl von Linux-Betriebssystemen verwendet wurde. Es wurde entwickelt, um die Beschränkungen des ursprünglichen ext-Dateisystems zu überwinden.

  • Bekannt als zweites erweitertes Dateisystem.
  • Entwickelt von Rémy Card.
  • 1993 eingeführt.
  • Keine Journaling-Funktion.
  • Auf Flash-Laufwerken, USB-Laufwerken wird ext2 empfohlen, da es nicht den Aufwand für das Journaling übernehmen muss.
  • Die maximale Dateigröße kann 16 GiB – 2 TiB betragen.
  • Die maximale Dateisystemgröße kann 2 TiB – 32 TiB betragen.
  • Die maximale Dateinamenlänge kann 255 Zeichen betragen.
  • Die maximale Anzahl an Dateien kann 10^18 betragen.

Ext3 – Das dritte erweiterte Dateisystem

Ext3 ist das dritte erweiterte Dateisystem, das für Linux-Betriebssysteme verwendet wird. In ext3 wurde das Konzept des Journaling eingeführt.

  • Bekannt als drittes erweitertes Dateisystem.
  • Entwickelt von Stephen Tweedie.
  • Eingeführt im Jahr 2001.
  • Unterstützt Journaling-Dateisystem.
  • Die maximale Dateigröße kann 16 GiB – 2 TiB betragen.
  • Die maximale Dateisystemgröße kann 2 TiB – 32 TiB betragen.
  • Die maximale Dateinamenlänge kann 255 Zeichen betragen.

Ext4 – Das vierte erweiterte Dateisystem

Ext4 ist das vierte erweiterte Dateisystem, das für Linux-Betriebssysteme verwendet wird. Es ist das aktuelle Dateisystem, das von Linux-Betriebssystemen verwendet wird. Es wurde entwickelt, um einige Einschränkungen und Probleme von ext3 zu überwinden.

  • Bekannt als viertes erweitertes Dateisystem.
  • Entwickelt von Mingming Cao, Andreas Dilger, Alex Zhuravlev (Tomas), Dave Kleikamp, ​​Theodore Ts’o, Eric Sandeen, Sam Naghshineh und anderen.
  • Eingeführt im Oktober 2008.
  • Unterstützt Journaling-Dateisystem.
  • Die maximale Dateigröße kann 16 TiB betragen.
  • Die maximale Dateisystemgröße kann 50TiB [1EiB] (2^60) betragen.
  • Die maximale Dateinamenlänge kann 255 Zeichen betragen.
  • Die maximale Anzahl an Dateien kann 4 Milliarden betragen.
  • Crtime (Dateierstellungszeit) aufgezeichnet.

Linux
  1. Linux-mkfs-, mke2fs-Befehlsbeispiele (Ext2-, Ext3-, Ext4-Dateisystem erstellen)

  2. Wie finde ich die Inode-Größe eines ext2/ext3/ext4-Dateisystems?

  3. Grundlegendes Linux-Dateisystem-Tutorial – ext2, ext3, ext4, JFS und XFS

  4. mkfs.ext4-Befehlsbeispiele unter Linux

  5. Linux SCHED_OTHER, SCHED_FIFO und SCHED_RR - Unterschiede

Wie ich Funktionen und Leistung in meinem Linux-Terminal ausbalanciere

Linux-Dateisysteme verstehen:ext4 und darüber hinaus

So migrieren Sie Ext2/Ext3-Dateisysteme auf Ext4 unter Linux

Überprüfen Sie den Speicherplatz in Linux mit den Befehlen df und du

So sichern Sie Ext2-, Ext3- oder Ext4-Dateisysteme unter Linux

Unterschiede zwischen nobootwait und nofail in Linux-Dateisystemen