Bestandscompressie
Bestandscompressie wordt gebruikt om de bestandsgrootte van een of meer bestanden te verkleinen. Wanneer een bestand of een groep bestanden wordt gecomprimeerd, neemt het resulterende "archief" vaak 50% tot 90% minder schijfruimte in beslag dan het oorspronkelijke bestand of de oorspronkelijke bestanden. Veelvoorkomende vormen van bestandscompressie zijn Zip-, Gzip-, RAR-, StuffIt- en 7z-compressie. Elk van deze compressiemethoden gebruikt een uniek algoritme om de gegevens te comprimeren.
Maar hoe comprimeert een bestandscompressieprogramma gegevens eigenlijk? Hoewel elk compressiealgoritme anders is, werken ze allemaal op een vergelijkbare manier. Het doel is om overtollige gegevens in elk bestand te verwijderen door veelvoorkomende patronen te vervangen door kleinere variabelen. Zo kunnen woorden in een document met platte tekst worden vervangen door getallen of een ander type korte identificatie. Deze identificaties verwijzen vervolgens naar de oorspronkelijke woorden die in een sleutel in het gecomprimeerde bestand zijn opgeslagen. Het woord "computer" kan bijvoorbeeld worden vervangen door het getal 5, dat veel minder ruimte inneemt dan het woord "computer". Hoe vaker het woord "computer" in het tekstdocument voorkomt, hoe effectiever de compressie zal zijn.
Hoewel bestandscompressie goed werkt met tekstbestanden, kunnen ook binaire bestanden worden gecomprimeerd. Door herhaalde binaire patronen te vinden, kan een compressiealgoritme de grootte van binaire bestanden, zoals toepassingen en schijfkopieën, aanzienlijk verkleinen. Zodra een bestand is gecomprimeerd, moet het echter worden gedecomprimeerd om te kunnen worden gebruikt. Als je dus een gecomprimeerd bestand downloadt of ontvangt, moet je een programma voor bestandsdecompressie gebruiken, zoals WinZip of StuffIt Expander, om het bestand te decomprimeren voordat je de oorspronkelijke inhoud kunt bekijken.
Gerelateerde bestandsextensies: .ZIP, .GZ, .RAR, .SITX, .7Z.
Test je kennis