Arch Linux ha migrato a archivi zstd: 1300% di velocità di estrazione dei pacchetti

Sviluppatori di Arch Linux hanno comunicato, che abbiamo modificato lo schema di imballaggio dei pacchetti dall'algoritmo. In precedenza era utilizzato l'algoritmo xz (.pkg.tar.xz). Ora è stato impiegato zstd (.pkg.tar.zst). Questo ha permesso di aumentare la velocità di estrazione del 1300% a fronte di un lieve aumento delle dimensioni dei pacchetti stessi (circa lo 0,8%). Ciò accelererà il processo di installazione e aggiornamento dei pacchetti nel sistema.

Arch Linux ha migrato a archivi zstd: 1300% di velocità di estrazione dei pacchetti

Attualmente si parla di un trasferimento di 545 pacchetti su zstd. Gli altri riceveranno gradualmente il nuovo algoritmo di compressione man mano che verranno rilasciati aggiornamenti. È importante notare che i pacchetti nel formato .pkg.tar.zst sono supportati automaticamente con gli aggiornamenti di pacman (5.2) e libarchive (3.3.3-1). Se qualche utente non ha ancora aggiornato libarchive, la nuova versione è disponibile in un repository separato.

L'algoritmo zstd (zstandard) è stato sviluppato nel 2015 e presentato per la prima volta l'anno successivo. È progettato per la compressione senza perdita ed è orientato a una velocità di compressione e decompressione più elevata rispetto al normale. Il rapporto di compressione dovrebbe essere comparabile o superiore rispetto alle soluzioni esistenti. Come osservato, la versione zstd 0.6 alla massima compressione ha mostrato risultati simili a boz, yxz, tornado. Inoltre, superava lza, brotli e bzip2.



Fonte: 3dnews.ru
Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster