Ein Journaling-Filesystem ist ein DateiSystem, das Crashes/Stromausfälle u.ä. aufgrund seiner internen Funktionsweise ohne Verlust der Konsistenz im Dateisystem übersteht.
Der gefürchtete, langwierige fsck (!FileSystemChecK) nach einem Crash ist hier nicht mehr notwendig, da das System genau weiß, wo es unterbrochen wurde und dann anhand eines Logs einfach und schnell einen konsistenten Zustand wieder herstellen kann.
Unter Linux sind dies derzeit ext3, ReiserFS, XFS und jfs.
Stand 2.4.20 sind ext3, reiserfs und jfs Bestandteil des Standardkernels, xfs gibt es als Patch.
Stand 2.5.74 sind ext3, reiserfs, jfs und auch xfs im Developer-Kernel enthalten.