btfs: Zstd vs lzo

btfs: Zstd vs lzo

Linux 4.14 agregó soporte paraZestándar (o Zstd)compresión. Aquí hay un resumen del algoritmo tomado de Facebook.sitio web del proyecto:

Zstandard es un algoritmo de compresión en tiempo real que proporciona altos índices de compresión. Ofrece una gama muy amplia de compensación de compresión/velocidad, al mismo tiempo que está respaldado por un decodificador muy rápido (verpuntos de referencia). También ofrece un modo especial para datos pequeños, llamadocompresión del diccionarioy puede crear diccionarios a partir de cualquier conjunto de muestra. La biblioteca Zstandard se proporciona como software de código abierto mediante una licencia BSD.

El soporte en Linux es bastante nuevo, por lo que puede haber errores ocultos. Pero aparte de eso, según los puntos de referencia, el algoritmo parece superarlzoen términos de relación de compresión sin sacrificar demasiado en términos de velocidad.

Para lograr un buen equilibrio entre velocidad y relación de compresión, compress=lzogeneralmente se recomienda utilizar btrfs. ¿Debería cambiarse esa recomendación a compress=zstd?

información relacionada