0

磁盘上有大约 1000 万个文件(不在同一目录下)。

我想获取所有文件的 [(file_name, file_size, file_atime)]。但是命令

查找 /data -type f -printf "%p\t%A@\t%s\n"

速度非常慢,导致 IO %util ~100%。

有什么建议吗?

4

1 回答 1

1

你能做的不多。

检查您是否使用目录索引 ( dir_index)。

如果你很绝望,你可以使用debug2fs和读取原始数据,但我不推荐它。

您也可以购买 SSD - 缓慢可能是由于寻求,如果您经常使用 SSD 会加快速度。

于 2012-08-07T03:55:33.133 回答