A journaling file system is a special type of file system that maintains a tracking file, called a journal. The journal enables the system to repair any inconsistencies that may arise as a result of a system halted abnormally. To provide an insight into the quality of journaling file systems that are available, we have compiled a list of our top picks.