diff --git a/guides/compression-zfs.md b/guides/compression-zfs.md index 3af0b80a..f9035140 100644 --- a/guides/compression-zfs.md +++ b/guides/compression-zfs.md @@ -26,3 +26,19 @@ The exact commands depend on which version of ZFS you are running. Use the to customize your ZFS to meet your requirements. Once created, ZFS provides system-level compression. + +## Compression choices + +ZFS offers a number of compression choices when constructing the volume. + +*lz4* offers a good balance of compression ratio versus increased CPU usage, and slowed performance. For general usage, we would recommend using *lz4*. + +*zstd* is another strong option. This will provide higher compression ratios, but take longer to decompress. We would recommend this when storage size is an absolute priority, or for embedded-style deployments (i.e Raspberry PI, home IoT setups). + +As always, it is best to benchmark your choice to ensure that the performance matches your use case. + +:::note + +We run CI tests using *ZFS* with *lz4* compression. If you encounter issues with other compression algorithms, please let us know. + +:::