Controls whether data is compressed before being written to disk. Shares can optionally
compress data before writing to the storage pool. This allows for much greater storage utilization
at the expense of increased CPU utilization. By default, no compression is done. If the compression
does not yield a minimum space savings, it is not committed to disk to avoid unnecessary
decompression when reading back the data. Before choosing a compression algorithm, it is recommended
that you perform any necessary performance tests and measure the achieved compression ratio.
No compression is done
A simple run-length encoding that only works for sufficiently simple inputs, but doesn't
consume much CPU.
A lightweight version of the gzip compression algorithm.
The standard gzip compression algorithm.
GZIP-9 (Best Compression)
Highest achievable compression using gzip. This consumes a significant amount of CPU and can
often yield only marginal gains.