C 我们可以将bzip2块大小减少到100KB以下吗?

C 我们可以将bzip2块大小减少到100KB以下吗?,c,linux,compression,bzip2,C,Linux,Compression,Bzip2,目前,bzip2使用最小的块大小进行100KB的压缩和解压缩(参数-1)。在bzip中,我们能否在不严重影响性能的情况下轻松减小块大小 有没有其他bzip2的实现也是这样的?在这种情况下,我会使用并行版本的bzip2。它与原始的bzip2兼容,并且它确实大大加快了速度 http://compression.ca/pbzip2/ 然后,您可以更改块大小,您的性能仍然可能超过非并行的bzip2bzip2是自由软件。您研究过它的源代码吗?是的,可以使用标志-1(100kb到-9(900kb)更改块大

目前,bzip2使用最小的块大小进行100KB的压缩和解压缩(参数-1)。在bzip中,我们能否在不严重影响性能的情况下轻松减小块大小


有没有其他bzip2的实现也是这样的?

在这种情况下,我会使用并行版本的
bzip2
。它与原始的
bzip2
兼容,并且它确实大大加快了速度

http://compression.ca/pbzip2/

然后,您可以更改块大小,您的性能仍然可能超过非并行的
bzip2

bzip2
是自由软件。您研究过它的源代码吗?是的,可以使用标志
-1(100kb到-9(900kb)更改块大小
但对性能有影响。请参阅此@pbu,我要求低于100kb。@BasileStrynkevitch我检查了代码,但没有详细说明。我想知道更改块大小小于100K的源代码是否存在任何技术约束或性能下降问题。为什么问这个问题?(请编辑你的问题来改进它!)也许<代码> BZIP2在你的情况下不是正确的压缩工具…你认为效率低但速度快<代码> GZIP < /代码>和/或使用库吗?