我正在使用cat largeFile.iso | lz4 -10 -
,而且速度很慢(30mb/s?)。
使用htop
我看到它只使用一个核心来100%
?我需要指定任何其他参数吗?我似乎无法在lz4 --help
.
我希望它使用多个内核,进而更快地压缩这个文件。
我不相信正常的 lz4 程序使用多个内核。可以将输入分成几个部分,并行压缩这些部分,然后连接压缩的部分。这已经为其他压缩机完成,例如使用pigz
程序。
不清楚这样做对 lz4 有多大优势,因为压缩器非常快,因此 I/O 速度很可能是限制整体压缩速度的因素。