Aller au contenu
Wikipédia l'encyclopédie libre

Snappy

Un article de Wikipédia, l'encyclopédie libre.

Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ? ) selon les recommandations des projets correspondants.
Snappy
Informations
Développé par Google Voir et modifier les données sur Wikidata
Dernière version 1.2.2 ()[1] Voir et modifier les données sur Wikidata
Dépôt github.com/google/snappy Voir et modifier les données sur Wikidata
Écrit en C++ Voir et modifier les données sur Wikidata
Système d'exploitation Multiplateforme (d)Voir et modifier les données sur Wikidata
Formats lus Snappy (d)Voir et modifier les données sur Wikidata
Formats écrits Snappy (d)Voir et modifier les données sur Wikidata
Type Bibliothèque logicielle
Logiciel de compression de données Voir et modifier les données sur Wikidata
Licence BSD 3-clauses Voir et modifier les données sur Wikidata
Site web google.github.io/snappy Voir et modifier les données sur Wikidata

modifier - modifier le code - voir Wikidata (aide)

Snappy, anciennement nommé Zippy, est une bibliothèque libre (Licence BSD Modifiée) de compression et décompression rapide basée sur les concepts de LZ77 et développé par Google. Il a été conçu pour être très rapide et très stable, mais pas pour obtenir un fort taux de compression. La vitesse de compression est de 250 Mio/s et la vitesse de décompression de 500 Mio/s, utilisant un seul thread sur un processeur Intel Core i7 64-bit. Le taux de compression est de 20 à 100 % plus bas que gzip.

Snappy est très largement utilisé dans les projets de Google tels que BigTable, MapReduce, et la compression de RPC. La décompression est testée pour détecter d'éventuelles erreurs dans le flux de compression. Snappy n'utilise pas de code assembleur et est portable, mais il est optimisé pour les architectures de type 64 bit, little-endian, originellement, x86_64.

Il est également utilisé par les systèmes de fichier Btrfs et LessFS, utilisés avec le noyau Linux.

Liens externes

[modifier | modifier le code ]
(en) site officiel de Snappy sur Google Code.
  1. « Release 1.2.2 », (consulté le )

AltStyle によって変換されたページ (->オリジナル) /