最近,我已经了解了pigz压缩工具。下载并安装后,基准测试结果相当不错。

我已经实现了用于编写gzip压缩文件的自定义streambuf(也具有sink操作的功能)。
我的问题是:是否可以从zlib移到pigz,即以提及的streambuf实现中的gzwrite的等效多线程版本以某种方式替换zlib函数(gzseekgzopenpigz ...)?
实际上,我没有找到有关如何将pigz用作zlib之类的库的任何文档。

最佳答案

Pigz不是图书馆。您需要调整Pigz中的源代码以用于其他应用程序。这将需要一些工作。

关于c++ - 从zlib移至Pigz,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38916519/

10-13 08:24