Asayomu Tech
注目★★★★★Hacker News

misa77:LZ4 の 2 倍速で展開、圧縮率も上回る新コーデック

30秒で把握

  • 1misa77 が LZ4 比 2 倍超の展開速度 5219 MB/s と圧縮率 39.65% を実現
  • 2ブランチ削減と out-of-order コア最適化で展開パフォーマンスを最優先設計
  • 3展開速度重視のユースケースで LZ4 の代替検討候補・GitHub で公開中

要約

開発者が数ヶ月かけて開発した misa77 は、展開速度とファイル圧縮率を両立させるコーデックだ。Intel x86-64 環境の Silesia コーパスで、LZ4 比 2 倍以上の展開速度 (最大 5219 MB/s) と、LZ4HC 並みの圧縮率 (39.65%) を実現した。ブランチ削減と out-of-order プロセッサへの最適化により、展開側のスループットを最優先している。圧縮は遅い (51.2 MB/s) が、展開速度重視のユースケースでは有効な選択肢となる。

あなたへの影響

展開頻度が高いログ・キャッシュ・ストリーミング環境では LZ4 からの切り替えを検討する価値がある。

推奨:圧縮は低速なため事前圧縮が実用的なワークロードに限定されるが、GitHub で公開されているため互換性と実装コストも確認して評価すべき。

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

関連する記事

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