我试图find一个有关3M小文件的目录。 焦油正在徘徊,但我认为它会花费比我可以等待更长的时间。
我想知道是否告诉焦油不存储元数据(所有者,组,烫发)将减less阅读和重读这个庞大的目录,也许加快速度,如果有一个焦油开关,这样做的stream失。
我对man page的初步研究只能让我看起来像–no-xattrs,这看起来像是一个开始,但我希望有人有一些特定的知识。
我必须认为底层文件系统的性能可能与你从tar中获得的东西有很大的关系。
什么是你正在阅读的文件系统,文件有多小?
您可以尝试在tar和输出文件之间添加mbuffer。 我刚刚了解到这一点,而且我的转移也令人感到奇怪。
例如tar -c dir | mbuffer> output.tar
如果缓慢确实是磁盘或文件系统限制的结果,则可能无济于事。