1
0
我认为它只是递归地遍历目录,同时将找到的文件的大小相加。很简单,真的,但当然需要时间。如果文件系统使这些操作更快,则速度可能更快。 |
2
2
du必须列出所有的目录并统计找到的每个文件,最后读取整个磁盘 在获取文件大小的同时,它对它们进行求和,并在完成后打印出求和 例如,在这个目录中,sshfs文件系统上有大约200万个文件:
但由于第二次运行的缓存,只需要:
|
3
0
它的速度取决于文件/目录计数。如果您有一个包含6个1Gb文件的目录,则计算所需的时间要少得多。它计算给定目录中的文件大小,并递归地计算每个子目录的文件大小。 |