Data Compression


Criteria

Survey Formats

Basics

Compression Methods

Data Formats

Files

BZIP2

GZIP

Specification

Characteristics

Compression

Data Structure

Security Features

Platforms

Applications

ZIP

Audio Data

Image Data

Video Data


Glossary

Index


Download


www.BinaryEssence.com

GZIP General Characteristics


GZIP is designed to be a simple and efficient data compression tool. It does not provide features for creating large archives or for handling of a wide range of file attributes.


If it is desired to store several files into an archive commonly the TAR format (Tape ARchive) is previously used. The file name extionsions for GZIP are .gz or .z; and .tar.gz, .tgz, or .taz if TAR files are compressed.


Originally GZIP should replace COMPRESS, a Unix based program whose usage was limited by patents. GZIP offers a better compression efficiency and is widely used in Unix environments.


Beside file compression GZIP is also used for data transfer. An example is HTTP (HyperText Transfer Protocol) that defines a header attribute which is used by a client to identify the acceptance of compressed data in GZIP format (Accept-encoding: gzip).


Altough GZIP is even frequently in use, in the meantime more powerful compression algorithms are available like BZIP2 and 7z.


 <   ^   > 

External Links:

BinaryEssence is not responsible
for contents of external websites:

gzip.org []

7-Zip []

BZIP2 at gnuwin32.sourceforge.net []

GZIP Specification of the GZIP Data Format GZIP Compression Methods