Skip to main content

Kateri je najboljši orodje za stiskanje za Linux?

Anonim

Ko najdete orodja za stiskanje datotek v Linuxu, morate naleteti na zip, gzip in bzip2. Katera je najboljše orodje za stiskanje, je delno odvisno od tega, kaj nameravate stisniti. Niz testov je ta tri orodja skozi svoje korake, da bi ugotovili, kateri je najboljši.

Najboljše orodje za stiskanje dokumentov Windows

Prvi test uporablja vsako orodje za stiskanje na eni sami vrsti datoteke, da ugotovi, kako vsako orodje obravnava zadevno datoteko.

Ta vrsta testov je potekala na dokumentu Windows v formatu Microsoft DOCX.

Z uporabo privzetih nastavitev so rezultati:

OrodjeVelikost datoteke
Začetna datoteka12202 bajtov
zip9685
gzip9537
bzip210109

Z uporabo največjih nastavitev stiskanja v isti datoteki so bili doseženi podobni rezultati. Uporaba največje stiskanja ni prinesla boljših rezultatov kot uporaba privzetih nastavitev.

OrodjeVelikost datoteke
Začetna datoteka12202 bajtov
zip9677
gzip9530
bzip210109

Izvajanje istega preizkusa na dveh drugih datotekah, ki vsebuje samo besedilo in eno, ki vsebuje besedilo, slike in oblikovanje, je pokazal isti rezultat: največje nastavitve stiskanja niso bistveno vplivale na rezultate.

V vseh treh preizkusih gzip pride v vrsto v vseh kategorijah in bzip2 je najmanj učinkovit.

Najboljše orodje za stiskanje slik

Naslednji test prikazuje rezultate stiskanja slik v formatih PNG, JPG, Bitmap in GIF. V teoriji so datoteke JPG že stisnjene in zato morda sploh ne stiskajo in bi teoretično lahko naredile datoteko večje.

Rezultati preskusa so pokazali, da je stiskanje slik JPB-ja malo vplivalo.

PNG datoteka

OrodjeVelikost datoteke
Začetna datoteka345265
zip345399
gzip345247
bzip2346484

JPEG datoteka

OrodjeVelikost datoteke
Začetna datoteka44340
zip44165
gzip44015
bzip244281

Bitmap datoteka

OrodjeVelikost datoteke
Začetna datoteka3113334
zip495028
gzip494883
bzip2397569

GIF datoteka

OrodjeVelikost datoteke
Začetna datoteka6164
zip5772
gzip5627
bzip26051

V vseh primerih je gzip spet na vrhu, razen skromne bitne slike. Na sliki bitne slike je kompresija bzip2 ustvarila majhno datoteko v primerjavi s prvotnim in drugim formatom stiskanja.

Najboljše orodje za stiskanje avdio datotek

Najpogostejši zvočni format je MP3, ki je že stisnjen, zato orodja niso imela velike razlike v velikosti obeh preskušenih datotek.

Datoteka 1

OrodjeVelikost datoteke
Začetna datoteka5278905
zip5270224
gzip5270086
bzip25270491

Datoteka 2

OrodjeVelikost datoteke
Začetna datoteka4135331
zip4126138
gzip4126000
bzip24119410

Najboljše orodje za stiskanje videa

Za ta test smo testirali dve video datoteki. Kot pri MP3, datoteka MP4 že vsebuje stopnjo stiskanja. Datoteka FLV nima stopnje stiskanja, ker je format brez izgube.

MP4

OrodjeVelikost datoteke
Začetna datoteka731908
zip478546
gzip478407
bzip2478042

FLV

OrodjeVelikost datoteke
Začetna datoteka7833634
zip4339169
gzip4339030
bzip24300295

Oba zapisa datotek sta bili stisnjeni, oba sta bzip2 naredila najboljše delo, čeprav so bili rezultati podobni.

Izvedljive

Zadnja kategorija vsebuje izvedljive datoteke. Ker so izvedljive datoteke prevedene, ni presenetljivo, da se ne stisnejo dobro.

Datoteka 1

OrodjeVelikost datoteke
Začetna datoteka26557472
zip26514031
gzip26513892
bzip226639209

Datoteka 2

OrodjeVelikost datoteke
Začetna datoteka195629144
zip193951631
gzip193951493
bzip2194834876

Čeprav so bili učinki minimalni, gzip stiskanje pride na vrhu in bzip2 prihaja nazadnje.

Popolni test za mape

Tokrat se test izvaja v mapi s slikami, dokumenti, preglednicami, videoposnetki, zvočnimi datotekami, izvedljivimi datotekami in drugimi različnimi oblikami datotek.

Privzeto stiskanje

OrodjeVelikost datotekeČas, ki je bil sprejet
Začetna datoteka13330841600
zip13031777781 minuto 10 sekund
gzip13031776371 minuto 35 sekund
bzip213092349476 minut 5 sekund

Največje stiskanje

OrodjeVelikost datotekeČas, ki je bil sprejet
Začetna datoteka13330841600
zip13031078941 minuto 10 sekund
gzip13031077531 minuto 35 sekund
bzip213092349476 minut 10 sekund

Najhitrejše stiskanje

OrodjeVelikost datotekeČas, ki je bil sprejet
Začetna datoteka13330841600
zip13041639431 minuto 0 sekund
gzip13041638021 minuto 15 sekund
bzip213135575956 minut 10 sekund

Na podlagi končnega preizkusa je jasno, da bzip2 ni tako uporaben kot drugi dve stiskalni orodji. Za stiskanje datotek potrebuje dlje, končna velikost datoteke pa je večja od dveh drugih orodij.

Razlika med žigom in gzipom je zanemarljiva, medtem ko je gzip običajno na vrhu, je oblika zip bolj pogosta v različnih operacijskih sistemih.

Presoja

Uporabite zip ali gzip kot orodje za stiskanje datotek v Linuxu. Morda je bzip2 imel svoj dan in ga je treba omejiti na zgodovino.