LZ4
algorithme de compression
From Wikipedia, the free encyclopedia
LZ4 est à la fois un algorithme et un logiciel libre de compression de données sans perte développé depuis 2011 par Yann Collet (également connu sous le pseudonyme « Cyan »), notamment axé sur la rapidité de décompression.
LZ4
| Créateur | Yann Collet (d) |
|---|---|
| Première version | |
| Dernière version | 1.10.0 ()[1] |
| Dépôt | github.com/lz4/lz4 |
| Assurance qualité | Intégration continue |
| Écrit en | C |
| Système d'exploitation | Multiplateforme (d) |
| Formats lus | LZ4 (d) |
| Formats écrits | LZ4 (d) |
| Type |
Logiciel de compression de données Algorithme de compression de données (d) Compression de données |
| Licence | BSD 2-clauses (en) et licence publique générale GNU version 2 |
| Site web | lz4.org |
Il s'agit aussi de l'implémentation de référence en C de cet algorithme.
Caractéristiques
LZ4 est un algorithme de type LZ77, c'est-à-dire de compression par dictionnaire avec fenêtre glissante.
Il est conçu pour être extrêmement rapide, tant à la compression qu'à la décompression, aux dépens du ratio de compression. Il est ainsi comparable à LZO, FastLZ, QuickLZ ou Snappy.
Utilisations
Licence
L'implémentation de référence en langage C de l'algorithme est distribuée sous licence BSD.