Third-Extended-Filesystem

Bei dem Third Extended Filesystem (ext3) handelt es sich um ein Journaling Dateisystem für Linux-Distributionen.  Zusätzlich zu ext2 verfügt es über ein Journal und eine Verzeichnisstruktur welche mit H-Bäumen realisiert wurde.

Journaling-Stufen 
Es werden drei Journaling-Stufen bei der Linux-Implementierung angeboten:  Full Journaling, Writeback Journaling und Ordered Journaling. Beim Writeback Journaling werden ausschliesslich die Metadaten im Journal zwischengespeichert.  Die Dateiinhalte werden mit sync-Prozessen aktualisiert. Dies bedeutet zwar einen Geschwindigkeitsvorteil, jedoch zu Lasten verringerter Sicherheit vor Datenverlust.  Full Journaling bedeutet, dass sowohl Metadaten als auch Dateiinhalte im Journal verwaltet werden.  Bei der Option Ordered Journaling werden die Dateiinhalte direkt ins Dateisystem geschrieben und die Metadaten danach im Journal aktualisiert.  Der Nachfolger von ext3 ist das ext4 (Fourth Extended Filesystem).                                           
Siehe auch:    Second-Extended-Filesystem   Fourth-Extended-Filesystem   Reiser-File-System   XFS   Journaled-File-System   linux