btfs: Zstd vs lzo

btfs: Zstd vs lzo

Linux 4.14 unterstützt jetztZstandard (oder Zstd)Komprimierung. Hier ist eine Zusammenfassung des Algorithmus aus FacebooksProjektwebsite:

Zstandard ist ein Echtzeit-Kompressionsalgorithmus, der hohe Kompressionsraten bietet. Er bietet eine sehr große Bandbreite an Kompromissen zwischen Kompression und Geschwindigkeit und verfügt über einen sehr schnellen Decoder (sieheBenchmarks). Es bietet auch einen speziellen Modus für kleine Datenmengen, genanntWörterbuchkomprimierung, und kann Wörterbücher aus jedem Beispielsatz erstellen. Die Zstandard-Bibliothek wird als Open-Source-Software unter einer BSD-Lizenz bereitgestellt.

Die Unterstützung in Linux ist ziemlich neu, daher könnten versteckte Fehler vorhanden sein. Aber abgesehen davon scheint der Algorithmus laut den Benchmarks besser zu sein alslzoin Bezug auf das Kompressionsverhältnis, ohne zu viel an Geschwindigkeit einzubüßen.

Für einen guten Kompromiss zwischen Geschwindigkeit und Komprimierungsrate compress=lzowird im Allgemeinen für btrfs empfohlen. Sollte diese Empfehlung in geändert werden compress=zstd?

verwandte Informationen