Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Performance 稀疏文件的性能损失?_Performance_Ntfs_Ext4_Sparse File - Fatal编程技术网

Performance 稀疏文件的性能损失?

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

稀疏文件可以显著降低具有较大“空”部分的文件的存储需求。但是,这些稀疏区域簿记的增加是否会对访问性能产生重大影响


当然,这将取决于文件系统的实现--我特别询问的是NTFSext4

减少的磁盘存储只是一个明显的好处,稀疏文件真正能帮助的是减少寻道时间。“在大型主轴磁盘上进行真正昂贵的操作时,机械运动比簿记要贵几个数量级。@HansPassant关于寻道时间的观点很好,这对于只读文件来说是一个明显的优势。我担心随着时间的推移写操作填充稀疏区域时会发生什么,即稀疏文件变得越来越密集。稀疏文件不会出现碎片吗?任何文件在写入时都会碎片化。发生这种情况的时间并不重要,当您使用一个不稀疏的文件进行早期操作时,也很可能发生这种情况。假设它不太可能,因为磁盘没有那么满,但只会让你得到一个总是满的磁盘。