gzip (GNU Zip Komprimiert)
gzip ist ein verlustfreies Komprimierungsformat, das üblicherweise mit TAR für die Archivierung von Dateien kombiniert wird. Es ist der Standard für HTTP-Komprimierung und ein Unix/Linux-Grundwerkzeug.
MIME-Typ
application/gzip
Typ
Binaer
Komprimierung
Verlustfrei
Vorteile
- + Universal support on Unix/Linux and in HTTP content encoding
- + Fast decompression speed
- + Simple single-file compression with integrity checking
Nachteile
- − Compresses only one file — needs TAR for directories
- − Lower compression ratio than bzip2, xz, or Zstandard
- − No encryption support built into the format
Wann Sie .GZ verwenden sollten
Verwenden Sie gzip für HTTP-Content-Encoding, .tar.gz-Archive und allgemeine Dateikomprimierung auf Unix/Linux-Systemen.
Technische Details
gzip verwendet den Deflate-Algorithmus (LZ77 + Huffman-Kodierung) mit einem einfachen Header, der Dateinamen, Zeitstempel und CRC32-Prüfsumme enthält.
Geschichte
Jean-loup Gailly und Mark Adler entwickelten gzip 1992 als freien Ersatz für das Unix-compress-Werkzeug. Es verwendet den Deflate-Algorithmus.