我有一台服务器,它每晚都会对系统进行增量备份。现在,星期六会进行完整备份。但是完整备份完成后,会启动一个脚本,删除增量备份。
现在,脚本有时会中断,这是因为增量文件每个都约为 10GB,有时脚本会花费太长时间。
现在有人可以向我解释或指出资源的方向,解释为什么与 NTFS 相比,ext3 删除文件的速度如此之慢?
我知道这是两个完全不同的文件系统,但我真的很感兴趣为什么删除会有这么大的差异?
答案1
ext3 文件系统使用间接块映射方案,该方案必须跟踪所有块映射。与使用基于扩展区方案的文件系统(如 ext4)相比,删除大文件的速度要慢得多。
我不太了解 NTFS,但我推测它利用了范围。
有另一个问题与 ServerFault 上的此内容相关。