从 zlib 转移到 pigz
Move from zlib to pigz
最近我了解到 pigz
压缩工具。下载安装后,基准测试结果还不错。
我已经实现了自定义 streambuf
来编写 gzip 文件(也具有 sink
操作的能力)。
我的问题是:是否有可能从 zlib
移动到 pigz
,即以某种方式替换 zlib 函数(gzwrite
、gzseek
、gzopen
...)在提到的 streambuf 实现中来自 pigz
的等效多线程版本?
实际上我没有找到任何关于如何将 pigz
用作像 zlib
.
这样的库的文档
pigz 不是图书馆。您需要调整 pigz 中的源代码以用于其他应用程序。这需要一些工作。
最近我了解到 pigz
压缩工具。下载安装后,基准测试结果还不错。
我已经实现了自定义 streambuf
来编写 gzip 文件(也具有 sink
操作的能力)。
我的问题是:是否有可能从 zlib
移动到 pigz
,即以某种方式替换 zlib 函数(gzwrite
、gzseek
、gzopen
...)在提到的 streambuf 实现中来自 pigz
的等效多线程版本?
实际上我没有找到任何关于如何将 pigz
用作像 zlib
.
pigz 不是图书馆。您需要调整 pigz 中的源代码以用于其他应用程序。这需要一些工作。