Page d'accueil encyclopedie-enligne.com en page d'accueil
Liste Articles: [0-A] [A-C] [C-F] [F-J] [J-M] [M-P] [P-S] [S-Z] | Liste Catégories | Une page au hasard | Pages liées

Gzip


Gzip, pour GNU zip, est un logiciel libre, utilitaire de compression, qui a été créé pour remplacer le programme compress d'Unix.

Gzip est basé sur l'algorithme deflate, qui est une combinaison des algorihtmes LZ77 and Huffman. 'Deflate' a été développé en réponse à des problèmes de brevet couvrant LZW et autres algorithmes de compression, limitant ainsi les utilisation possibles de compress et autres programmes d'archivages populaires.

De manière à simplifier les développements de logiciels utilisant la compression, la bibliothèque zlib à été créé. Elle supporte le format de fichier gzip et l'algorithme de compression deflate. Cette bibliothèque est très largement utilisée, grace à sa taille réduite, son efficacité et sa souplesse d'utilisation. Gzip comme zlib on été écrit par Jean-Loup Gailly et Mark Adler. Depuis la fin des années 90 bzip2 prend le relais puisqu'il produit des fichier considérablement plus petits.

Le format de données compressées zlib, l'algorithme deflate et le format de fichier compressés Gzip on été standardisés en RFC 1950, 1951 et 1952.

L'extension usuelle des fichiers « gzipé » est « .gz ». Les logiciels UNIX sont souvent distribués avec des fichiers terminés par .tar.gz ou .tgz, appelés tarball. Ce sont des fichiers archivés avec tar et ensuite compressés avec gzip. Ils peuvent être décompressés avec gzip -d file.tar.gz ou décompactés avec tar xzf file.tar.gz. De nos jours, de plus en plus de logiciels sont distribués à la place en archives .tar.bz2 parce que bzip2 permet de meilleurs taux de compression que gzip, et malgré un temps de compression plus long.

AdvanceCOMP implemente une compression deflate au format gzip qui fournit des taux de compressions encore meilleurs que gzip.

Lien externe

ou



This site support the Wikimedia Foundation. This Article originally from Wikipedia. All text is available under the terms of the GNU Free Documentation License Page HistoryOriginal ArticleWikipedia