在压缩包含小文件的大目录时加速 tar 的技巧?

Tre*_*son 5 tar

我正在尝试压缩一个包含大约 3M 个小文件的目录。Tar 正在缓慢地前进,但我认为它需要的时间比我等待的还要长。

我想知道告诉 tar 不存储元数据(所有者、组、权限)是否会减少读取和重新读取这个巨大目录的麻烦,并可能加快速度,以及是否有一个 tar 开关可以做到这一点。

我最初仔细阅读手册页只得到类似 --no-xattrs 的内容,这看起来像是一个开始,但我希望有人有一些特定的知识。

Mat*_*ons 3

我必须认为底层文件系统的性能可能与您从 tar 中获得的内容有很大关系。

您正在读取的文件系统是什么?文件有多小?