Gzip

gzip
Logo
gzip
Ontwerper(s) Jean-Loup Gailly
Ontwikkelaar(s) GNU Project
Uitgebracht 1992
Recentste versie 1.13 (19 augustus 2023)[1] Bewerken op Wikidata
Status Actief
Besturingssysteem Multiplatform
Geschreven in C
Categorie Datacompressie
Licentie(s) GPL-3.0+
Versiebeheer
  • git.savannah.gnu.org/cgit/gzip.git Bewerk dit op Wikidata
Website (en) Projectpagina
Portaal  Portaalicoon   Informatica
Vrije software

Het programma gzip, wat de afkorting is voor GNU zip, is een datacompressieprogramma voor Unix en Linux dat bestanden comprimeert in het gz-formaat, meestal in combinatie met tar. Er zijn ook versies beschikbaar voor Windows, OS/2 en MS-DOS.

De extensie van een bestand dat gecomprimeerd is met 'gzip' is meestal 'gz'. De gzip-compressie gebruikt de deflate-methode om te comprimeren, maar de bestanden zijn niet uitwisselbaar met zipbestanden. Een zipbestand kan meerdere bestanden bevatten, terwijl gzip alleen (één enkel bestand) comprimeert.

De opvolger van gzip is bzip2.

Gebruik van gzip in internettoepassingen

Gzip wordt ook vaak gebruikt door browsers en webservers om de hoeveelheid dataverkeer te verminderen en daarmee gebruikers een snellere ervaring te geven. Het is onderdeel van de HTTP-standaard. Naast gzip wordt ook vaak Brotli gebruikt, een modernere versie met betere prestaties. Het is voor webservers mogelijk om Brotli en gzip tegelijk te ondersteunen (een browser geeft zelf aan welk algoritmes ondersteund worden).

Door het comprimeren van HTTP-antwoorden hoeft doorgaans slechts 15% van het originele document verstuurd te worden[2], wat bij grote bestanden of bij langzame verbindingen tot een aanzienlijke tijdsbesparing kan leiden.

Ondersteunen van compressie is voor zowel browsers als webservers niet verplicht. Wanneer de browser of de server compressie niet ondersteunt, wordt er teruggevallen op de niet-gecomprimeerde versie.

Externe link

  • (en) Projectpagina
Bronnen, noten en/of referenties
  1. "gzip-1.13 released [stable"]; auteur (als tekenreeks): Jim Meyering; datum van uitgave: 19 augustus 2023; geraadpleegd op: 20 augustus 2023.
  2. (en) How does gzip compression work?. httptools.dev. Gearchiveerd op 29 november 2022. Geraadpleegd op 10 april 2022.
· · Sjabloon bewerken
Bestandsformaten voor compressie en archivering

7z · ACE · ADPCM · ARJ · Bzip2 · CAB · Deflate · DMG · DPCM · gzip · JAR · PCM · RAR · tar · ZIP