Pokiaľ ide o nájdenie nástrojov na kompresiu súborov v systéme Linux, ste povinní naraziť na zip, gzip a bzip2. Ktorý z nich je pre vás najlepší kompresný nástroj, závisí čiastočne od toho, čo plánujete komprimovať. Séria testov priniesla tieto tri nástroje v ich krokoch, aby zistila, ktorá z nich je najlepšia.
Najlepší nástroj pre kompresiu dokumentov Windows
Prvý test používa každý nástroj na kompresiu na jednom type súboru, aby určil, ako každý nástroj spracováva daný súbor.
Táto séria testov bola spustená na dokumente systému Windows vo formáte Microsoft DOCX.
Pomocou predvolených nastavení sú tieto výsledky:
| náradie | Veľkosť súboru |
|---|---|
| Počiatočné rozlíšenie súborov | 12202 bajtov |
| zips | 9685 |
| gzip | 9537 |
| bzip2 | 10109 |
Použitie maximálnych nastavení kompresie v rovnakom súbore prinieslo podobné výsledky. Použitie maximálnej kompresie neprinieslo lepšie výsledky ako použitie predvolených nastavení.
| náradie | Veľkosť súboru |
|---|---|
| Počiatočné rozlíšenie súborov | 12202 bajtov |
| zips | 9677 |
| gzip | 9530 |
| bzip2 | 10109 |
Spustenie rovnakého testu na ďalších dvoch súboroch, jeden obsahujúci iba text a ten obsahujúci text, obrázky a formátovanie, priniesol rovnaký výsledok: Maximálne nastavenie kompresie nezmenilo vo výsledkoch výrazný rozdiel.
Vo všetkých troch testoch sa gzip dostane na vrchol vo všetkých kategóriách a bzip2 je najmenej efektívny.
Najlepší nástroj pre kompresiu obrázkov
Nasledujúci test zobrazuje výsledky kompresie obrázkov vo formátoch PNG, JPG, Bitmap a GIF. Teoreticky sú súbory JPG už komprimované, a preto sa nemusia vôbec skomprimovať a mohli by teoreticky urobiť súbor väčší.
Výsledky testov ukázali, že kompresia obrázkov formátu JPB má malý účinok.
Súbor PNG
| náradie | Veľkosť súboru |
|---|---|
| Počiatočné rozlíšenie súborov | 345265 |
| zips | 345399 |
| gzip | 345247 |
| bzip2 | 346484 |
Súbor JPEG
| náradie | Veľkosť súboru |
|---|---|
| Počiatočné rozlíšenie súborov | 44340 |
| zips | 44165 |
| gzip | 44015 |
| bzip2 | 44281 |
Bitmapový súbor
| náradie | Veľkosť súboru |
|---|---|
| Počiatočné rozlíšenie súborov | 3113334 |
| zips | 495028 |
| gzip | 494883 |
| bzip2 | 397569 |
Súbor GIF
| náradie | Veľkosť súboru |
|---|---|
| Počiatočné rozlíšenie súborov | 6164 |
| zips | 5772 |
| gzip | 5627 |
| bzip2 | 6051 |
Vo všetkých prípadoch, gzip vyšiel zhora znova, okrem skromnej bitmapy. Na bitmapovom obrázku kompresia bzip2 vytvorila malý súbor v porovnaní s pôvodným a inými formátmi kompresie.
Najlepší nástroj pre kompresiu zvukových súborov
Najbežnejším zvukovým formátom je MP3, ktoré už bolo komprimované, takže nástroje nemali veľký rozdiel vo veľkosti dvoch testovaných súborov.
Súbor 1
| náradie | Veľkosť súboru |
|---|---|
| Počiatočné rozlíšenie súborov | 5278905 |
| zips | 5270224 |
| gzip | 5270086 |
| bzip2 | 5270491 |
Súbor 2
| náradie | Veľkosť súboru |
|---|---|
| Počiatočné rozlíšenie súborov | 4135331 |
| zips | 4126138 |
| gzip | 4126000 |
| bzip2 | 4119410 |
Najlepší nástroj pre kompresiu videa
Pri tejto skúške boli testované dva video súbory. Rovnako ako u MP3, súbor MP4 už obsahuje úroveň kompresie. Súbor FLV nemá žiadnu úroveň kompresie, pretože je bezstratový formát.
MP4
| náradie | Veľkosť súboru |
|---|---|
| Počiatočné rozlíšenie súborov | 731908 |
| zips | 478546 |
| gzip | 478407 |
| bzip2 | 478042 |
FLV
| náradie | Veľkosť súboru |
|---|---|
| Počiatočné rozlíšenie súborov | 7833634 |
| zips | 4339169 |
| gzip | 4339030 |
| bzip2 | 4300295 |
Oba formáty súborov boli komprimované a na oboch bzip2 to najlepšie fungovalo, aj keď výsledky boli podobné.
spustiteľné
Posledná kategória obsahuje spustiteľné súbory. Pretože spustiteľné súbory sú kompilované kód, nie je prekvapením, že nie sú komprimované dobre.
Súbor 1
| náradie | Veľkosť súboru |
|---|---|
| Počiatočné rozlíšenie súborov | 26557472 |
| zips | 26514031 |
| gzip | 26513892 |
| bzip2 | 26639209 |
Súbor 2
| náradie | Veľkosť súboru |
|---|---|
| Počiatočné rozlíšenie súborov | 195629144 |
| zips | 193951631 |
| gzip | 193951493 |
| bzip2 | 194834876 |
Aj keď boli efekty minimálne, kompresia gzip vyšla na vrchol a bzip2 je naposledy.
Kompletný test priečinka
Tentoraz sa test vykoná v priečinku plnom obrázkov, dokumentov, tabuliek, videí, zvukových súborov, spustiteľných súborov a ďalších rôznych formátov súborov.
Predvolená kompresia
| náradie | Veľkosť súboru | Čas prijatý |
|---|---|---|
| Počiatočný súbor | 1333084160 | 0 |
| zips | 1303177778 | 1 minúta a 10 sekúnd |
| gzip | 1303177637 | 1 minúta 35 sekúnd |
| bzip2 | 1309234947 | 6 minút a 5 sekúnd |
Maximálna kompresia
| náradie | Veľkosť súboru | Čas prijatý |
|---|---|---|
| Počiatočný súbor | 1333084160 | 0 |
| zips | 1303107894 | 1 minúta a 10 sekúnd |
| gzip | 1303107753 | 1 minúta 35 sekúnd |
| bzip2 | 1309234947 | 6 minút 10 sekúnd |
Najrýchlejšia kompresia
| náradie | Veľkosť súboru | Čas prijatý |
|---|---|---|
| Počiatočný súbor | 1333084160 | 0 |
| zips | 1304163943 | 1 minúta 0 sekúnd |
| gzip | 1304163802 | 1 minúta 15 sekúnd |
| bzip2 | 1313557595 | 6 minút 10 sekúnd |
Na základe záverečného testu je jasné, že bzip2 nie je taký užitočný ako ostatné dva kompresné nástroje. Kompresiu súborov trvá dlhší čas a konečná veľkosť súboru je väčšia ako ostatné dva nástroje.
Rozdiel medzi zipsom a gzipom je zanedbateľný a zatiaľ čo gzip sa zvyčajne objavuje na vrchole, formát zip je bežnejší v rôznych operačných systémoch.
Verdikt
Použite zips alebo gzip ako nástroj na kompresiu súborov v systéme Linux. Možno bzip2 mal svoj deň a musí byť obmedzený na históriu.













