dm-vdo / kvdo

A kernel module which provide a pool of deduplicated and/or compressed block storage.
GNU General Public License v2.0
237 stars 45 forks source link

Zstd vs LZ4 #76

Open akseg73 opened 6 months ago

akseg73 commented 6 months ago

Have you considered the possibility of offering Zstd to users? So they can decide between the two compression algorithms. Zstd with parameters for faster compression may offer better compression, with a little extra compression time.

lorelei-sakai commented 6 months ago

We have considered allowing users the option of specifying a different compression algorithm. I'm not familiar with Zstd, but it appears to be integrated into the Linux kernel, so it should be possible without too much difficulty.

We don't currently have a solid schedule for when this feature might become available, though.