稀疏文件
维基百科,自由的 encyclopedia
稀疏文件(英语:sparse file)是一种电脑文件,它能尝试在文件内容大多为空时更有效率地使用文件系统的空间。它的原理是以简短的资讯(元数据)表示空数据块,而不是在在磁碟上占用实际空间来存储空数据块。只有真实(非空)的数据块会按原样写入磁碟。
此条目翻译自其他语言维基百科,需要相关领域的编者协助校对翻译。 |
在读取稀疏文件时,文件系统会按元数据在运行时将这些透明转换为“真实”的数据块,即填充为零。应用程式不会察觉这个转换。
大多数现代的文件系统支持稀疏文件,包括大多数Unix变种和NTFS。[1]苹果的HFS+不提供稀疏文件支持,但在OS X中,虚拟文件系统层支持在任何受支持文件系统中存储稀疏文件,包括HFS+。2016年6月在WWDC宣布的苹果文件系统(APFS[2])支持稀疏文件。稀疏文件常被用在磁碟映像、数据库快照、日志文件和科学应用中。