btfs: Zstd vs lzo

btfs: Zstd vs lzo

Linux 4.14では、以下のサポートが追加されました。Zstandard (または Zstd)圧縮アルゴリズムの概要はFacebookのプロジェクトのウェブサイト:

Zstandardはリアルタイム圧縮アルゴリズムで、高い圧縮率を実現します。非常に高速なデコーダーを備えながら、圧縮と速度のトレードオフを非常に幅広く提供します(ベンチマーク)また、小さなデータ用の特別なモードも提供しており、辞書圧縮、任意のサンプル セットから辞書を作成できます。Zstandard ライブラリは、BSD ライセンスを使用したオープン ソース ソフトウェアとして提供されます。

Linuxでのサポートはかなり新しいので、隠れたバグがあるかもしれません。しかし、それを除けば、ベンチマークによると、アルゴリズムは優れているようです。イゾ速度をあまり犠牲にすることなく、圧縮率の面で優れています。

速度と圧縮率の適切なトレードオフのために、compress=lzobtrfs では が一般的に推奨されています。この推奨事項を に変更する必要がありますかcompress=zstd?

関連情報