Accueil🇫🇷Chercher

LZ4

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.

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

LZ4 est utilisé dans des contextes variés, notamment le noyau Linux, le système de fichiers ZFS, le framework de calcul distribué Hadoop ou l'index Lucene.

Il existe des interfaces vers de nombreux langages, tels que Java, Python.

Licence

L'implémentation de référence en langage C de l'algorithme est distribuée sous licence BSD.

Annexes

Articles connexes

Liens externes

Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.