Janis Peisenieks Asked: 2012-07-11 23:58:57 +0800 CST2012-07-11 23:58:57 +0800 CST 2012-07-11 23:58:57 +0800 CST 为什么ext3删除大文件这么慢? 772 我有一台服务器,每晚都会对系统进行增量备份。现在在星期六,有一个完整的备份。但是在完整备份完成后,会启动一个脚本,删除增量备份。 现在,脚本有时会中断,这是因为每个增量文件都是大约 10GB 的文件,有时脚本花费的时间太长。 现在有人可以向我解释,或者指出资源的方向,这可以解释为什么 ext3 与 NTFS 相比,删除文件的速度如此之慢? 我知道这些是 2 个完全不同的文件系统,但我真的很感兴趣为什么删除有这么大的差异? ext3 ntfs 1 个回答 Voted Best Answer Kenny Rasschaert 2012-07-12T00:07:44+08:002012-07-12T00:07:44+08:00 ext3 文件系统使用间接块映射方案,它必须跟踪所有块映射。与使用基于范围的方案(例如 ext4)的文件系统相比,删除大文件要慢得多。 我不能真正谈论 NTFS,但我认为它使用了范围。 ServerFault 上还有一个与此相关的问题。
ext3 文件系统使用间接块映射方案,它必须跟踪所有块映射。与使用基于范围的方案(例如 ext4)的文件系统相比,删除大文件要慢得多。
我不能真正谈论 NTFS,但我认为它使用了范围。
ServerFault 上还有一个与此相关的问题。