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:
| Orodje | Velikost datoteke |
|---|---|
| Začetna datoteka | 12202 bajtov |
| zip | 9685 |
| gzip | 9537 |
| bzip2 | 10109 |
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.
| Orodje | Velikost datoteke |
|---|---|
| Začetna datoteka | 12202 bajtov |
| zip | 9677 |
| gzip | 9530 |
| bzip2 | 10109 |
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
| Orodje | Velikost datoteke |
|---|---|
| Začetna datoteka | 345265 |
| zip | 345399 |
| gzip | 345247 |
| bzip2 | 346484 |
JPEG datoteka
| Orodje | Velikost datoteke |
|---|---|
| Začetna datoteka | 44340 |
| zip | 44165 |
| gzip | 44015 |
| bzip2 | 44281 |
Bitmap datoteka
| Orodje | Velikost datoteke |
|---|---|
| Začetna datoteka | 3113334 |
| zip | 495028 |
| gzip | 494883 |
| bzip2 | 397569 |
GIF datoteka
| Orodje | Velikost datoteke |
|---|---|
| Začetna datoteka | 6164 |
| zip | 5772 |
| gzip | 5627 |
| bzip2 | 6051 |
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
| Orodje | Velikost datoteke |
|---|---|
| Začetna datoteka | 5278905 |
| zip | 5270224 |
| gzip | 5270086 |
| bzip2 | 5270491 |
Datoteka 2
| Orodje | Velikost datoteke |
|---|---|
| Začetna datoteka | 4135331 |
| zip | 4126138 |
| gzip | 4126000 |
| bzip2 | 4119410 |
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
| Orodje | Velikost datoteke |
|---|---|
| Začetna datoteka | 731908 |
| zip | 478546 |
| gzip | 478407 |
| bzip2 | 478042 |
FLV
| Orodje | Velikost datoteke |
|---|---|
| Začetna datoteka | 7833634 |
| zip | 4339169 |
| gzip | 4339030 |
| bzip2 | 4300295 |
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
| Orodje | Velikost datoteke |
|---|---|
| Začetna datoteka | 26557472 |
| zip | 26514031 |
| gzip | 26513892 |
| bzip2 | 26639209 |
Datoteka 2
| Orodje | Velikost datoteke |
|---|---|
| Začetna datoteka | 195629144 |
| zip | 193951631 |
| gzip | 193951493 |
| bzip2 | 194834876 |
Č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
| Orodje | Velikost datoteke | Čas, ki je bil sprejet |
|---|---|---|
| Začetna datoteka | 1333084160 | 0 |
| zip | 1303177778 | 1 minuto 10 sekund |
| gzip | 1303177637 | 1 minuto 35 sekund |
| bzip2 | 1309234947 | 6 minut 5 sekund |
Največje stiskanje
| Orodje | Velikost datoteke | Čas, ki je bil sprejet |
|---|---|---|
| Začetna datoteka | 1333084160 | 0 |
| zip | 1303107894 | 1 minuto 10 sekund |
| gzip | 1303107753 | 1 minuto 35 sekund |
| bzip2 | 1309234947 | 6 minut 10 sekund |
Najhitrejše stiskanje
| Orodje | Velikost datoteke | Čas, ki je bil sprejet |
|---|---|---|
| Začetna datoteka | 1333084160 | 0 |
| zip | 1304163943 | 1 minuto 0 sekund |
| gzip | 1304163802 | 1 minuto 15 sekund |
| bzip2 | 1313557595 | 6 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.












