Zstandard

Zstandard

Informazione
Ultima versione 1.4.9 (3 marzo 2021)
Depositare github.com/facebook/zstd.git
Garanzia di qualità Integrazione continua
Scritto in VS
Sistema operativo GNU / Linux , BSD ( d ) e Mac OS
genere Libreria software
Utilità della riga di comando ( d )
Licenza BSD 3-clausole ( d ) e GNU General Public License versione 2
Sito web facebook.github.io/zstd

Zstandard (o Zstd ) è un algoritmo di compressione dei dati senza perdita di dati sviluppato a partire dal 2015 da Yann Collet (noto anche con lo pseudonimo di "Cyan") e supportato da Facebook . Questa è anche l' implementazione C di riferimento di questo algoritmo.

Caratteristiche

Zstandard combina un algoritmo di compressione del dizionario del tipo LZ77 e una codifica entropica del tipo tANS (o FSE ).

È progettato per offrire rapporti di compressione paragonabili a quelli offerti dall'algoritmo deflate ( Zip , gzip …) pur essendo molto più veloce, sia in compressione che in decompressione. È quindi paragonabile a Brotli e LZFSE , di cui è contemporaneo.

Lo strumento zstd di benchmark utilizza le librerie LZ4 (algoritmo di compressione leggero e veloce) e xxHash (per la gestione rapida delle funzioni hash ), due librerie progettate anche dall'autore di Zstandard.

Licenza

L'implementazione di riferimento in linguaggio C dell'algoritmo è distribuita sotto la licenza BSD .

Vedi anche

Articoli Correlati

link esterno

  1. Rilascio Zstandard v1.4.9  "