Arch Linux cambió a archivos zstd: aumento del 1300% en la velocidad de descompresión de paquetes

Desarrolladores de ArchLinux сообщили, que cambió el esquema de empaquetado de paquetes del algoritmo. Anteriormente se utilizaba el algoritmo xz (.pkg.tar.xz). Ahora zstd (.pkg.tar.zst) está habilitado. Esto permitió aumentar la velocidad de desempaquetado en un 1300% a costa de un ligero aumento en el tamaño de los propios paquetes (aproximadamente un 0,8%). Esto acelerará el proceso de instalación y actualización de paquetes en el sistema.

Arch Linux cambió a archivos zstd: aumento del 1300% en la velocidad de descompresión de paquetes

Por el momento, ya se están transfiriendo 545 paquetes a zstd. El resto recibirá gradualmente el nuevo algoritmo de compresión a medida que se publiquen actualizaciones. Es importante tener en cuenta que los paquetes en formato .pkg.tar.zst son compatibles automáticamente con las actualizaciones de pacman (5.2) y libarchive (3.3.3-1). Si algún usuario aún no ha actualizado libarchive, la nueva versión estará disponible en un repositorio separado.

El algoritmo zstd (zstandard) se desarrolló en 2015 y se introdujo por primera vez un año después. Proporciona compresión sin pérdidas y apunta a velocidades de compresión y descompresión más rápidas de lo habitual. En este caso, la relación de compresión debe ser comparable o superior a las soluciones existentes. Como se señaló, la versión zstd 0.6 en la relación de compresión máxima mostró un resultado similar a boz, yxz, tornado. Al mismo tiempo, fue superior a lza, brotli y bzip2.



Fuente: 3dnews.ru

Añadir un comentario