我有一个文件夹,里面有子文件夹和文件。我们目前使用7za到归档+压缩在里面。压缩文件扩展名。具体来说,我们使用的命令如下:
/usr/libexec/p7zip/7za a -y -p123 -tzip finalzip.zip /var/software/data/
问题是,当数据量很大时,这个方法会比较慢,所以我们需要更快的归档+压缩。另外,由于我们要求文件与 Windows 兼容,因此文件格式可能应该是。压缩格式。目前,我们没有在命令中指定压缩方法,因此我假设默认使用的压缩方法是左心室舒张功能。
我研究了并行压缩方法,例如lbzip2、pbzip2、pigz等等,但据我所知,它们是单文件压缩方法,不适用于文件夹,但适用于柏油因此最终创建的文件的扩展名是压缩文件或者压缩文件这不是我们想要的。这应该是我们最后的选择。
因此,开关可以让它更快,或者有更好的归档器+压缩器比7za? 我们使用的归档程序的选择有什么不同吗?或者,它是否很大程度上取决于压缩方法?
7za 中的帮助选项包括以下开关:
-m{Parameters} : set compression Method
-mmt[N] : set number of CPU threads
但是它是否支持任何并行压缩方法,以大幅减少时间?此外,—毫米吨标志默认为'在',因此,在我们的命令中包含该标志并没有任何区别。