| Link Description: |
The format was designed to allow single pass compression without any backwards seek, and without a priori knowledge of the uncompressed
input size or the available size on the output media.
If input does not come from a regular disk file, the file modification time is set
to the time at which compression started.
The gzip format allows multiple compression methods (although gzip
currently supports only the 'deflate' method).
It must be possible to detect the end of the compressed data with any compression method,
regardless of the actual size of the compressed data. In particular, the decompressor must be able to detect and skip extra data appended
to a valid compressed file on a record-oriented file system, or when the compressed data can only be read from a device in multiples of a
certain block size.
|