我有一个脚本来扫描一组文件夹来获取大小;并将此信息显示给浏览器。 该脚本调用'du'并解析输出。
问题在于表现。它有多快?例如,如果4 GB和100.000文件中的目录大小在
中P.S。 我了解这些指标取决于硬件,但如果您在扫描大型目录的大小方面有相似的经验 - 您可以分享您的经验吗?
谢谢
答案 0 :(得分:1)
这在很大程度上取决于文件系统。它在ext3上通常很慢,在大多数其他文件系统上也是如此,如果有很多子目录的话。
然而,我认为没有其他方法可以实时完成。您可以预先扫描目录并将结果缓存到文件或数据库中,但在这种情况下,您将大大增加复杂性。