Huis  /  Bestandsformaten  /  gz

GZ-bestandsformaat

Bestandsextensie.gz
Bestandscategoriearchives
BeschrijvingHet .gz-bestandsformaat is een archiefformaat dat wordt gebruikt om bestanden te comprimeren om hun grootte te verminderen voor efficiëntere opslag en overdracht van gegevens. Hier is een meer gedetailleerde beschrijving van het .gz-bestandsformaat: Bestanden in het .gz-formaat comprimeren gegevens met behulp van een compressiealgoritme, meestal het Gzip-algoritme. Dit formaat stelt u in staat om schijfruimte te besparen en het downloaden van bestanden van het netwerk te versnellen. Het .gz-formaat wordt ondersteund door de meeste besturingssystemen en softwaretoepassingen voor het archiveren en uitpakken van gegevens. Het .gz-bestandsformaat is een belangrijk hulpmiddel voor gegevenscompressie en archivering, waardoor het veel gebruikt wordt in verschillende velden waar bestandsgrootte en verwerkingsefficiëntie belangrijk zijn.
Technische detailsHet GZ-bestandsformaat (GZIP) is een archiefformaat dat wordt gebruikt om bestanden te comprimeren met behulp van het DEFLATE-algoritme. Het werd geïntroduceerd als een vrije softwarestandaard om het compress-datacompressieformaat in UNIX te vervangen. GZ voldoet aan de RFC 1952-standaard. Gebruikt het DEFLATE-algoritme voor compressie, dat een combinatie is van LZ77 en Huffman-codering. Gecomprimeerde GZ-bestanden kunnen worden hersteld met behulp van verschillende programma's, waaronder GNU gunzip, 7-Zip, WinRAR en andere. Het bestand begint met een kop van 10 bytes, inclusief het magische nummer (1f 8b), compressiemethode, tijdstempels, extra vlaggen, en mogelijk commentaren, de originele bestandsnaam en een checksum. CRC-32 wordt gebruikt om de data-integriteit te controleren. Het formaat ondersteunt concatenatie, waardoor meerdere GZ-archieven gecombineerd kunnen worden tot één bestand. In theorie kan het bestanden van elke grootte comprimeren, maar door de beperkingen van de 32-bits CRC wordt het niet aanbevolen voor bestanden groter dan 4 GB. GZ wordt veelal gebruikt om TAR-bestanden te comprimeren, waardoor TAR.GZ-archieven ontstaan, die soms "tarballs" worden genoemd. Dit formaat wordt veel gebruikt in Linux en Unix-achtige besturingssystemen voor softwarepakketten.