2010-11-20 14 views

答えて

3

LZOは

が極めて速い展開を非常に高速圧縮とを提供しています、zlibのための代替である「それは同様の圧縮ライブラリはZlib(HTTPとして、ストリーミングをサポートしていません。//www.gzip .ORG/zlibの/)しません。これは、GNU General Public Licenseの下でライセンスされます。

しかしzlibのも良い選択です。LZOの利点は、重点は解凍の速度であり、それはまた、より高速でありますzlibしかし、zlibはより良い圧縮率を提供します。

トレードオフ:)

+0

ありがとうございました。ただし、ZLIBはどのプロジェクトでも自由に使用できるため、このライセンスは別のトレードオフとなる可能性があります。 –

+0

ええ、それはGPLではないLGPL – hhafez

+0

zlibは、速度の比率を調整するために、いくつかのレベルの圧縮を提供します。私はレベル3/4のzlibはlzoとほぼ同じだと思いますが、パフォーマンスは圧縮しているデータに依存します... –

0

UCLは、高性能圧縮解除に適しています。

9

パブリックドメイン(unlicense.org)ライブラリは、ほとんどのzlib APIを単一の.Cソースファイルに実装しています。

+1

コードは今githubにあるようです:https://github.com/richgel999/miniz – sdt

関連する問題