19

可能な限り最高の圧縮率で 1 分で圧縮するサイズが 500 MB の大きなファイルがあります。これらのアルゴリズムが私の用途に適していることがわかりました。

  1. lz4
  2. lz4_hc
  3. きびきび
  4. クイックルズ
  5. ブロック

誰かがこれらのアルゴリズムの速度と圧縮率を比較できますか?

4

4 に答える 4

34

Yann Collet の lz4です

ここに画像の説明を入力

于 2016-10-20T10:15:39.843 に答える
5

これは役に立ちます: (lz4 vs snappy) http://java-performance.info/performance-general-compression/ (lz4、snappy、lz4hc、blosc のベンチマーク) https://web.archive.org/web/20170706065303 /http://blosc.org:80/synthetic-benchmarks.html (現在、http://www.blosc.org/synthetic-benchmarks.htmlでは利用できません)

于 2016-06-12T01:32:10.547 に答える
1

高圧縮密度だけを目指すなら、LZMAや大画面のBrotliも視野に入れておきましょう。これら 2 つのアルゴリズムは、広く利用可能なオープンソースのアルゴリズムから最高の圧縮密度を提供します。Brotli は圧縮時は遅くなりますが、解凍時は最大 5 倍速くなります。

于 2019-03-27T15:24:54.057 に答える