Compressie

Compressie is het verkleinen van data door herhalingen en patronen te coderen als kortere representaties. Gecomprimeerde data neemt minder ruimte in en is sneller te versturen — maar kost CPU-tijd om te comprimeren en decomprimeren.

Twee soorten

TypeWat het doetVoorbeeld
LosslessOrigineel volledig herstelbaargzip, bzip2, zstd
LossyKwaliteitsverlies voor kleinere bestandenJPEG, MP3

Linux gebruikt vrijwel altijd lossless compressie.

Veelgebruikte formaten op Linux

ExtensieKenmerk
.gzSnel, veel gebruikt
.bz2Betere ratio, trager
.xzBeste ratio, traagst
.zstModern, snel én goede ratio
.tar.gzArchief met compressie gecombineerd

Compressieniveau

Compressie-tools bieden doorgaans niveaus 1–9: niveau 1 is snel maar comprimeerd weinig, niveau 9 comprimeerd maximaal maar is traag.

Zie ook

linuxictopslag