2010-11-20 11 views

Antwort

3

lzo ist eine Alternative zu zlib, es

ziemlich schnelle Kompression und extrem schnelle Dekompression bietet „Es ist nicht Streaming unterstützt wird, wie die ähnliche Kompressionsbibliothek zlib (http:. //www.gzip .org/zlib /) ist. es unter dem GNU General Public License lizenziert ist.

jedoch zlib ist auch eine gute Wahl. der Vorteil lzo liegt der Schwerpunkt auf der Geschwindigkeit der Dekompression ist, ist es auch schneller als zlib jedoch bietet zlib ein besseres Komprimierungsverhältnis.

Kompromisse :)

+0

Es ist gut zu wissen, danke. Die Lizenz könnte jedoch ein anderer Kompromiss sein, da ZLIB in jedem Projekt völlig frei ist. –

+0

yeah es ist GPL nicht LGPL – hhafez

+0

zlib bietet mehrere Ebenen der Komprimierung, um das Verhältnis Geschwindigkeit/Rate einzustellen. Ich denke, zlib auf Level 3/4 ist ungefähr das gleiche wie lzo, dann hängt die Leistung von den Daten ab, die du komprimierst ... –

9

Die öffentliche Bibliothek miniz (unlicense.org) implementiert den größten Teil der zlib-API in einer einzelnen .C-Quelldatei.

+1

Der Code scheint jetzt auf github zu sein: https://github.com/richgel999/miniz – sdt

Verwandte Themen