【发布时间】:2013-06-11 18:43:44
【问题描述】:
我按照http://zlib.net/zlib_how.html 中的 zlib inflate 示例解压缩了一个压缩文件。即使在我将 CHUNK 大小定义为 256KB 之后,我看到每个 inflate() 函数调用的输出数据也只有 8KB。我知道压缩文件是通过使用 8K 大小的 CHUNK 来压缩的,那么这是否意味着 zlib inflate 的 CHUNK 大小必须与 deflation 中使用的大小相同?
如果是,在不改变源文件的情况下,有没有办法加快解压速度?使用 8K 大小的 CHUNK 解压缩速度很慢。
【问题讨论】: