4.6 稀疏文件

所谓的稀疏文件是指存在较大连续0数位区域的数据,对于磁盘性能来说,对数量巨大的稀疏文件的处理不如将这些文件合并为一个大文件进行处理更能提高性能,因此,NTFS分区就是使用了这种方法。

也许这样说我们感觉太抽象且不好理解,那么假设我们的系统中有一个2GB 的文件被标记为稀疏文件,那么其数据将只被写入该文件的前64KB和后64KB中,这样,NTFS分区实际上只占用了128KB的磁盘空间,而从另一方面来看,该文件仍然像一个2GB大小的文件那样发挥着作用。

这种处理机制对于图像处理的缓存文件,以及数据库文件的处理是非常高效的,而且非常节省磁盘空间。