btfs:Zstd 與 lzo

btfs:Zstd 與 lzo

Linux 4.14 新增了對Zstandard(或 Zstd)壓縮。以下是來自 Facebook 的演算法摘要專案網站

Zstandard是一種即時壓縮演算法,提供高壓縮比。它提供了非常廣泛的壓縮/速度權衡,同時得到非常快速的解碼器的支援(請參閱基準)。它還為小數據提供了一種特殊模式,稱為字典壓縮,並且可以從任何樣本集建立字典。 Zstandard 函式庫以使用 BSD 授權的開源軟體提供。

Linux 中的支援相當新,因此可能存在隱藏的錯誤。但除此之外,根據基準測試,演算法似乎優於左左就壓縮率而言,卻不犧牲太多速度。

為了在速度和壓縮比之間取得良好的權衡,compress=lzo通常建議使用 btrfs。該建議是否應該更改為compress=zstd

相關內容