多进程可以加速压缩任务多少?

how much multiprocess can speed up on compress task?

我有一个大型压缩任务(压缩 10000 个大文件(每个 > 10 G))

我发现 xz -zgzip 很慢。

所以,我想使用多进程来并行压缩。

但是我听说高IO任务的限制是IO速度。

我硬件设计不是很好

那么,多进程可以加速压缩吗?

是的,可以。压缩通常受计算限制,而不是 I/O 限制。您可以使用 pigz 来接近 n 核心的 n 加速因子。