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.
| Type | Wat het doet | Voorbeeld |
|---|---|---|
| Lossless | Origineel volledig herstelbaar | gzip, bzip2, zstd |
| Lossy | Kwaliteitsverlies voor kleinere bestanden | JPEG, MP3 |
Linux gebruikt vrijwel altijd lossless compressie.
| Extensie | Kenmerk |
|---|---|
.gz | Snel, veel gebruikt |
.bz2 | Betere ratio, trager |
.xz | Beste ratio, traagst |
.zst | Modern, snel én goede ratio |
.tar.gz | Archief met compressie gecombineerd |
Compressie-tools bieden doorgaans niveaus 1–9: niveau 1 is snel maar comprimeerd weinig, niveau 9 comprimeerd maximaal maar is traag.