Asayomu Tech
注目★★★★★Hacker News

bzip3登場、BZip2超えを狙う高速圧縮

30秒で把握

  • 1bzip3 が BZip2 後継として高圧縮率と性能向上を実現
  • 2Clang 13 の x64 Linux で圧縮 17 MiB/s・展開 23 MiB/s
  • 3LGPLv3 で提供・Homebrew 対応・主要アーキテクチャを網羅

要約

bzip3は、BZip2の後継を目指す圧縮ツールとして公開された。文脈混合エントロピー符号、suffix arrayを使う高速Burrows-Wheeler変換、LZ77風マッチングとPPM風文脈モデルによるRLEを組み合わせ、高い圧縮率と性能を狙う。テキストやコードの圧縮を得意とし、Homebrewなどのパッケージマネージャーから導入できる。x64 LinuxでClang 13を使った場合、1スレッドあたり圧縮17 MiB/s、展開23 MiB/sに達する。LGPLv3で提供され、x86、AArch64、MIPS、Sparc、s390xなどに対応する一方、作者はデータ消失の可能性を理由に重要データでの利用へ注意を促している。

あなたへの影響

圧縮率と速度を重視する日本の開発者は、まず非重要データを対象に既存ツールとのサイズ・処理時間・復元性を比較検証するべきです。

推奨:複雑な圧縮アルゴリズムは、導入前にバックアップと復元テストを用意する必要があります。

詳細を読む → 元記事へ※ 本文は元記事をご確認ください (asayomu は要約のみ提供)

関連する記事

※ 外部記事の権利は原著作者に帰属します。著作権削除要請は copyright@asayomu.jp までご連絡ください(受領確認 24h・実処理 72h 以内)。