LZ4 1.11 incorpora la compresión multihilo a liblz4, lo que permite a las aplicaciones que utilizan la biblioteca aprovechar varios núcleos de CPU. Esta función llega después de LZ4 1.10, que añadió por primera vez el multihilo a la herramienta de línea de comandos lz4.
Un nuevo campo de la biblioteca permite a las aplicaciones establecer el número de trabajadores o hilos que se utilizan para la compresión. El proyecto informa de resultados prometedores en pruebas realizadas en un servidor AMD EPYC.
La herramienta de línea de comandos también incorpora una opción --memory, que permite mantener la compresión multihilo dentro de un límite de memoria especificado. LZ4 1.11 incluye otras mejoras con respecto a la versión 1.10. Hay más detalles en la página del proyecto en GitHub.
Fuentes: Phoronix.
