Performance 稀疏文件的性能损失?
稀疏文件可以显著降低具有较大“空”部分的文件的存储需求。但是,这些稀疏区域簿记的增加是否会对访问性能产生重大影响Performance 稀疏文件的性能损失?,performance,ntfs,ext4,sparse-file,Performance,Ntfs,Ext4,Sparse File,稀疏文件可以显著降低具有较大“空”部分的文件的存储需求。但是,这些稀疏区域簿记的增加是否会对访问性能产生重大影响 当然,这将取决于文件系统的实现--我特别询问的是NTFS和ext4减少的磁盘存储只是一个明显的好处,稀疏文件真正能帮助的是减少寻道时间。“在大型主轴磁盘上进行真正昂贵的操作时,机械运动比簿记要贵几个数量级。@HansPassant关于寻道时间的观点很好,这对于只读文件来说是一个明显的优势。我担心随着时间的推移写操作填充稀疏区域时会发生什么,即稀疏文件变得越来越密集。稀疏文件不会出现碎
当然,这将取决于文件系统的实现--我特别询问的是NTFS和ext4减少的磁盘存储只是一个明显的好处,稀疏文件真正能帮助的是减少寻道时间。“在大型主轴磁盘上进行真正昂贵的操作时,机械运动比簿记要贵几个数量级。@HansPassant关于寻道时间的观点很好,这对于只读文件来说是一个明显的优势。我担心随着时间的推移写操作填充稀疏区域时会发生什么,即稀疏文件变得越来越密集。稀疏文件不会出现碎片吗?任何文件在写入时都会碎片化。发生这种情况的时间并不重要,当您使用一个不稀疏的文件进行早期操作时,也很可能发生这种情况。假设它不太可能,因为磁盘没有那么满,但只会让你得到一个总是满的磁盘。