2010-11-20 94 views

回答

3

LZO是为zlib替代,它

提供了相当快的压缩和非常快速减压“,不支持流媒体,因为类似的压缩库zlib的(HTTP://www.gzip .ORG/zlib的/)不,它是GNU通用公共许可证。

但是zlib的也是一个不错的选择。LZO的优点是强调的是减压的速度,也比快然而zlib提供了更好的压缩比。

权衡:)

+0

很高兴知道这个,谢谢。但是,许可证可能是另一种折衷,因为ZLIB完全可以在任何项目中自由使用。 – 2010-11-20 23:58:32

+0

是的,它是GPL不是LGPL – hhafez 2010-11-21 00:32:08

+0

zlib提供了几个级别的压缩,以调整速度/比率。我认为3/4级别的zlib与lzo大致相同,然后性能取决于您正在压缩的数据... – 2010-11-21 12:07:33

9

miniz公共域(unlicense.org)库在大多数zCab源文件中实现了大部分zlib API。

+1

代码似乎现在位于github上:https://github.com/richgel999/miniz – sdt 2016-10-06 06:09:30