稀疏文件

稀疏文件  是一種計算機文件 ， 它能嘗試在文件內容大多爲空時更有效率地使用文件系統的空間 。 它的原理是以簡短的信息 （ 元數據 ） 表示空數據塊 ， 而不是在在磁盤上佔用實際空間來存儲空數據塊 。 只有真實 （ 非空 ） 的數據塊會按原樣寫入磁盤 。 在讀取稀疏文件時 ， 文件系統會按元數據在運行時將這些透明轉換爲 “ 真實 ” 的數據塊 ， 即填充爲零 。 應用程序不會察覺這個轉換 。 大多數現代的文件系統支持稀疏文件 ， 包括大多數Unix變種和NTFS 。 蘋果的HFS + 不提供稀疏文件支持 ， 但在OS X中 ， 虛擬檔案系統層支持在任何受支持文件系統中存儲稀疏文件 ， 包括HFS + 。 2016年6月在WWDC宣佈的蘋果文件系統 （ APFS ） 支持稀疏文件 。 稀疏文件常被用在磁盤映像 、 數據庫快照 、 日誌文件和科學應用中 。