du 在 NTFS 磁盘上速度非常慢

du 在 NTFS 磁盘上速度非常慢

仅做一个简单的任务du -h --max-depth=1 | sort -h就花了 71 分钟(以 衡量time)。

dd我已经用;测试了磁盘 IO写入速度 135 MB/s,读取速度 6.9 GB/s。我在备份文件夹上使用此命令rsnapshot;总文件大小为 30GB,与我的系统大致相同。如果我运行du -h --max-depth=1 | sort -h--exclude当然是使用 NTFS 磁盘),大约需要 3 秒。

磁盘在 fstab 中挂载如下:

UUID=C6560CA5560C97F7   /media/pc/extdisk   ntfs    permissions 0   2

duNTFS 磁盘上的结果为time

101M    ./daily.4
101M    ./daily.5
102M    ./daily.1
102M    ./daily.2
102M    ./daily.6
265M    ./daily.3
29G ./daily.0
30G .

real    71m30.353s
user    0m14.399s
sys 1m55.442s

我猜这是因为rsnapshot创建了硬链接,并且速度减慢了(很多)?我只是在普通文件夹上运行相同的命令,6GB 需要 7 秒。

相关内容