Skip to main content

Welke is de beste compressie-tool voor Linux?

Apple's MacBook Pro vs. Microsoft's Surface Book 2 (April 2024)

Apple's MacBook Pro vs. Microsoft's Surface Book 2 (April 2024)
Anonim

Als het gaat om het vinden van bestandscompressie-tools in Linux, kom je waarschijnlijk zip, gzip en bzip2 tegen. Welke de beste compressietool voor u is, hangt gedeeltelijk af van wat u van plan bent te comprimeren. Een reeks tests zet deze drie gereedschappen aan het werk om te zien welke de beste is.

Beste tool voor het comprimeren van Windows-documenten

De eerste test gebruikt elk compressietool op een enkel bestandstype om te bepalen hoe elke tool het bestand in kwestie verwerkt.

Deze serie tests is uitgevoerd op een Windows-document in het Microsoft DOCX-formaat.

Met behulp van de standaardinstellingen zijn de resultaten:

gereedschapBestandsgrootte
Eerste bestandsgrootte12202 bytes
ritssluiting9685
gzip9537
bzip210109

Het gebruik van de maximale compressie-instellingen voor hetzelfde bestand leverde vergelijkbare resultaten op. Het gebruik van de maximale compressie leverde geen betere resultaten op dan het gebruik van de standaardinstellingen.

gereedschapBestandsgrootte
Eerste bestandsgrootte12202 bytes
ritssluiting9677
gzip9530
bzip210109

Het uitvoeren van dezelfde test op twee andere bestanden, waarvan één met alleen tekst en één met tekst, afbeeldingen en opmaak, leverde hetzelfde resultaat op: de maximale compressie-instellingen maakten niet veel uit in de resultaten.

In alle drie tests komt gzip bovenaan in alle categorieën en bzip2 is het minst effectief.

Beste hulpmiddel voor het comprimeren van afbeeldingen

De volgende test toont de resultaten van het comprimeren van afbeeldingen in de indelingen PNG, JPG, Bitmap en GIF. In theorie zijn JPG-bestanden al gecomprimeerd en daarom mogelijk helemaal niet gecomprimeerd en zouden ze in theorie het bestand groter kunnen maken.

De testresultaten illustreerden dat het comprimeren van de JPB-formaatafbeeldingen weinig effect had.

PNG-bestand

gereedschapBestandsgrootte
Eerste bestandsgrootte345265
ritssluiting345399
gzip345247
bzip2346484

JPEG-bestand

gereedschapBestandsgrootte
Eerste bestandsgrootte44340
ritssluiting44165
gzip44015
bzip244281

Bitmap-bestand

gereedschapBestandsgrootte
Eerste bestandsgrootte3113334
ritssluiting495028
gzip494883
bzip2397569

GIF-bestand

gereedschapBestandsgrootte
Eerste bestandsgrootte6164
ritssluiting5772
gzip5627
bzip26051

In alle gevallen kwam gzip opnieuw uit de bus behalve de bescheiden bitmap. Op de bitmapafbeelding produceerde de bzip2-compressie een klein bestand in vergelijking met het origineel en de andere compressie-indelingen.

Beste tool voor het comprimeren van audiobestanden

Het meest voorkomende audioformaat is MP3, dat al is gecomprimeerd, dus de tools maakten niet zoveel verschil in de grootte van de twee bestanden die werden getest.

Bestand 1

gereedschapBestandsgrootte
Eerste bestandsgrootte5278905
ritssluiting5270224
gzip5270086
bzip25270491

Bestand 2

gereedschapBestandsgrootte
Eerste bestandsgrootte4135331
ritssluiting4126138
gzip4126000
bzip24119410

Beste tool voor het comprimeren van video

Voor deze test zijn twee videobestanden getest. Net als bij MP3 bevat het MP4-bestand al een mate van compressie. Het FLV-bestand heeft geen compressieniveau omdat het een verliesvrij formaat is.

MP4

gereedschapBestandsgrootte
Eerste bestandsgrootte731908
ritssluiting478546
gzip478407
bzip2478042

FLV

gereedschapBestandsgrootte
Eerste bestandsgrootte7833634
ritssluiting4339169
gzip4339030
bzip24300295

Beide bestandsindelingen zijn gecomprimeerd en voor beide heeft bzip2 de beste taak geleverd, hoewel de resultaten vergelijkbaar waren.

uitvoerbare

De laatste categorie bevat uitvoerbare bestanden. Omdat executables gecompileerde code zijn, is het geen verrassing dat ze niet goed comprimeren.

Bestand 1

gereedschapBestandsgrootte
Eerste bestandsgrootte26557472
ritssluiting26514031
gzip26513892
bzip226639209

Bestand 2

gereedschapBestandsgrootte
Eerste bestandsgrootte195629144
ritssluiting193951631
gzip193951493
bzip2194834876

Hoewel de effecten minimaal waren, komt de gzip-compressie bovenaan en komt bzip2 als laatste binnen.

Voltooi maptest

Deze keer wordt de test uitgevoerd in een map vol met afbeeldingen, documenten, spreadsheets, video's, audiobestanden, uitvoerbare bestanden en andere verschillende bestandsindelingen.

Standaardcompressie

gereedschapBestandsgrootteGenomen tijd
Oorspronkelijk bestand13330841600
ritssluiting13031777781 minuut 10 seconden
gzip13031776371 minuut 35 seconden
bzip213092349476 minuten 5 seconden

Maximale compressie

gereedschapBestandsgrootteGenomen tijd
Oorspronkelijk bestand13330841600
ritssluiting13031078941 minuut 10 seconden
gzip13031077531 minuut 35 seconden
bzip213092349476 minuten en 10 seconden

Snelste compressie

gereedschapBestandsgrootteGenomen tijd
Oorspronkelijk bestand13330841600
ritssluiting13041639431 minuut 0 seconden
gzip13041638021 minuut 15 seconden
bzip213135575956 minuten en 10 seconden

Op basis van de laatste test is het duidelijk dat bzip2 niet zo nuttig is als de andere twee compressietools. Het duurt langer om de bestanden te comprimeren en de uiteindelijke bestandsgrootte is groter dan de andere twee gereedschappen.

Het verschil tussen zip en gzip is te verwaarlozen, en hoewel gzip meestal bovenaan komt, komt het zip-formaat meer voor bij verschillende besturingssystemen.

Het vonnis

Gebruik zip of gzip als hulpmiddel voor het comprimeren van Linux-bestanden. Misschien heeft bzip2 zijn tijd gehad en moet het beperkt blijven tot de geschiedenis.