日誌文件系統(journaling file system)是一個具有故障恢復能力的文件系統,在這個文件系統中,因為對目錄以及點陣圖的更新信息總是在原始的磁碟日誌被更新之前寫到磁碟上的一個連續的日誌上,所以它保證了數據的完整性。當發生系統錯誤時,一個全日誌文件系統將會保證磁碟上的數據恢復到發生系統崩潰 ...
日誌文件系統(journaling file system)是一個具有故障恢復能力的文件系統,在這個文件系統中,因為對目錄以及點陣圖的更新信息總是在原始的磁碟日誌被更新之前寫到磁碟上的一個連續的日誌上,所以它保證了數據的完整性。當發生系統錯誤時,一個全日誌文件系統將會保證磁碟上的數據恢復到發生系統崩潰前的狀態。同時,它還將覆蓋未保存的數據,並將其存在如果電腦沒有崩潰的話這些數據可能已經遺失的位置,這是對關鍵業務應用來說的一個很重要的特性。
並不是所有的操作系統都提供了同樣的日誌技術。Windows NT提供了一個完整系統的不太健壯的版本。如果你的Windows NT系統崩潰了,你可能不會丟失整個磁碟捲,但你可能會丟失系統崩潰前沒寫到磁碟的所有數據。出於同樣的原因,預設的Linux系統,ext2fs,根本沒有登記日誌。這就意味著,一旦系統崩潰——雖然在Linux系統中不常見——就會毀壞整個磁碟捲。