Skip to main content

Vilket är det bästa komprimeringsverktyget för Linux?

Easy Pop Groove Guitar Backing Track in A Minor (Maj 2025)

Easy Pop Groove Guitar Backing Track in A Minor (Maj 2025)
Anonim

När det gäller att hitta filkomprimeringsverktyg i Linux, är du bunden att stöta på zip, gzip och bzip2. Vilket är det bästa komprimeringsverktyget för dig beror delvis på det du planerar att komprimera. En serie test ger dessa tre verktyg genom sina steg för att se vilken som är bäst.

Bästa verktyget för komprimering av Windows-dokument

Det första testet använder varje komprimeringsverktyg på en enda filtyp för att bestämma hur varje verktyg hanterar filen i fråga.

Denna serie test kördes på ett Windows-dokument i Microsoft DOCX-format.

Med standardinställningarna är resultaten:

VerktygFilstorlek
Initial filstorlek12202 byte
blixtlås9685
gzip9537
bzip210109

Använda de maximala komprimeringsinställningarna i samma fil levererade liknande resultat. Användning av maximal komprimering gav inte bättre resultat än att använda standardinställningarna.

VerktygFilstorlek
Initial filstorlek12202 byte
blixtlås9677
gzip9530
bzip210109

Om du kör samma test på två andra filer, en som bara innehåller text och en som innehåller text, bilder och formatering, gav samma resultat: De maximala komprimeringsinställningarna gjorde inte stor skillnad i resultaten.

I alla tre testen kommer gzip ut på toppen i alla kategorier och bzip2 är minst effektiv.

Bästa verktyget för komprimering av bilder

Nästa test visar resultaten av komprimering av bilder i PNG, JPG, Bitmap och GIF-format. I teorin är JPG-filer redan komprimerade och kan därför inte komprimera alls och kan i teorin göra filen större.

Testresultaten visade att komprimering av JPB-formatbilderna hade liten effekt.

PNG-fil

VerktygFilstorlek
Initial filstorlek345265
blixtlås345399
gzip345247
bzip2346484

JPEG-fil

VerktygFilstorlek
Initial filstorlek44340
blixtlås44165
gzip44015
bzip244281

Bitmap-fil

VerktygFilstorlek
Initial filstorlek3113334
blixtlås495028
gzip494883
bzip2397569

GIF-fil

VerktygFilstorlek
Initial filstorlek6164
blixtlås5772
gzip5627
bzip26051

I alla fall kom gzip ut på toppen igen förutom den ödmjuka bitmapen. På bitmappsbilden producerade bzip2-komprimeringen en liten fil i jämförelse med original och andra komprimeringsformat.

Bästa verktyget för komprimering av ljudfiler

Det vanligaste ljudformatet är MP3, som redan har komprimerats, så verktygen gjorde inte stor skillnad i storleken på de två filerna som testades.

Fil 1

VerktygFilstorlek
Initial filstorlek5278905
blixtlås5270224
gzip5270086
bzip25270491

Fil 2

VerktygFilstorlek
Initial filstorlek4135331
blixtlås4126138
gzip4126000
bzip24119410

Bästa verktyget för komprimering av video

För detta test testades två videofiler. Som med MP3 innehåller MP4-filen redan en komprimeringsnivå. FLV-filen har ingen komprimeringsnivå eftersom det är ett förlustfritt format.

MP4

VerktygFilstorlek
Initial filstorlek731908
blixtlås478546
gzip478407
bzip2478042

FLV

VerktygFilstorlek
Initial filstorlek7833634
blixtlås4339169
gzip4339030
bzip24300295

Båda filformaten komprimerades, och på båda sidorna gjorde bzip2 det bästa jobbet, även om resultaten var likartade.

körbara

Den sista kategorin innehåller körbara filer. Eftersom körbara filer är sammanställda kod är det ingen överraskning att de inte komprimerar bra.

Fil 1

VerktygFilstorlek
Initial filstorlek26557472
blixtlås26514031
gzip26513892
bzip226639209

Fil 2

VerktygFilstorlek
Initial filstorlek195629144
blixtlås193951631
gzip193951493
bzip2194834876

Även om effekterna var minimala, kommer gzip-komprimeringen ut på toppen och bzip2 kommer in sist.

Komplett mapptest

Den här gången körs testet i en mapp full av bilder, dokument, kalkylblad, videor, ljudfiler, körbara filer och andra olika filformat.

Standardkomprimering

VerktygFilstorlekTid tagen
Initial fil13330841600
blixtlås13031777781 minut 10 sekunder
gzip13031776371 minut 35 sekunder
bzip213092349476 minuter 5 sekunder

Maximal kompression

VerktygFilstorlekTid tagen
Initial fil13330841600
blixtlås13031078941 minut 10 sekunder
gzip13031077531 minut 35 sekunder
bzip213092349476 minuter 10 sekunder

Snabbast komprimering

VerktygFilstorlekTid tagen
Initial fil13330841600
blixtlås13041639431 minut 0 sekunder
gzip13041638021 minut 15 sekunder
bzip213135575956 minuter 10 sekunder

Baserat på det slutliga testet är det klart att bzip2 inte är lika användbart som de andra två komprimeringsverktygen. Det tar längre tid att komprimera filerna, och den slutliga filstorleken är större än de andra två verktygen.

Skillnaden mellan zip och gzip är försumbar, och medan gzip vanligtvis kommer ut på topp är zip-formatet vanligare i olika operativsystem.

Domen

Använd antingen zip eller gzip som ditt Linux-filkomprimeringsverktyg. Kanske har bzip2 haft sin dag och behöver begränsas till historien.