统分配了一个称为日志（）的区域来提前记录要对文件系统做的更改。在崩溃后，只要读取日志重新执行未完成的操作，文件系统就可以恢复一致。这种恢复是原子的，因为只存在几种情况：
日志的三个级别.在很多日志文件系统（如：ext3,ReiserFS）中，可以选择三个级别的日志：回写（）、顺序（）和数据（）。
回写.在回写模式中，只有元数据被记录到日志中，数据会被直接写入主文件系统。这种模式能提供较好的性能，不过有较大的风险。例如：在增大文件时，数据还未写入就发生崩溃