Linux-tiedostojen pakkaustyökalujen etsimisessä sinun on kohdattava zip, gzip ja bzip2. Kumpi on paras pakkaustyökalu sinulle riippuu osittain siitä, mitä aiot pakata. Useat testit asettavat nämä kolme työkalua niiden vauhdin läpi nähdäksesi mikä on paras.
Paras työkalu Windows-asiakirjojen pakkaamiseen
Ensimmäinen testi käyttää jokaista pakkaustyökalua yhdellä tiedostotyypillä, jotta voidaan määrittää, miten kukin työkalu käsittelee kyseistä tiedostoa.
Tämä sarja testejä suoritettiin Windows-dokumentissa Microsoft DOCX -formaatissa.
Oletusasetusten avulla tulokset ovat seuraavat:
| Työkalu | Tiedoston koko |
|---|---|
| Alkuperäinen tiedostoko | 12202 tavua |
| postinumero | 9685 |
| gzip | 9537 |
| bzip2 | 10109 |
Saman tiedoston enimmäispakkausasetusten käyttäminen tuotti samankaltaisia tuloksia. Maksimaalisen pakkauksen käyttäminen ei tuottanut parempia tuloksia kuin oletusasetusten käyttäminen.
| Työkalu | Tiedoston koko |
|---|---|
| Alkuperäinen tiedostoko | 12202 tavua |
| postinumero | 9677 |
| gzip | 9530 |
| bzip2 | 10109 |
Tämän saman testin suorittaminen kahdella muulla tiedostolla, joista toinen sisälsi vain yhden tekstin ja joka sisälsi tekstiä, kuvia ja muotoilua, antoi saman tuloksen: Enimmäispakkausasetukset eivät tehneet paljon eroja tuloksissa.
Kaikissa kolmessa testissä gzip tulee esiin kaikissa luokissa ja bzip2 on vähiten tehokas.
Paras työkalu kuvien pakkaamiseen
Seuraava testi näyttää tulokset pakattavaksi PNG-, JPG-, bittikartta- ja GIF-formaateissa. Teoriassa JPG-tiedostot ovat jo pakattuja, joten ne eivät välttämättä pakota lainkaan ja voisivat teoriassa tehdä tiedostosta suuremman.
Testitulokset havainnollistivat, että JPB-formaattien pakkaamisen puristaminen oli vähäistä.
PNG-tiedosto
| Työkalu | Tiedoston koko |
|---|---|
| Alkuperäinen tiedostoko | 345265 |
| postinumero | 345399 |
| gzip | 345247 |
| bzip2 | 346484 |
JPEG-tiedosto
| Työkalu | Tiedoston koko |
|---|---|
| Alkuperäinen tiedostoko | 44340 |
| postinumero | 44165 |
| gzip | 44015 |
| bzip2 | 44281 |
Bitmap-tiedosto
| Työkalu | Tiedoston koko |
|---|---|
| Alkuperäinen tiedostoko | 3113334 |
| postinumero | 495028 |
| gzip | 494883 |
| bzip2 | 397569 |
GIF-tiedosto
| Työkalu | Tiedoston koko |
|---|---|
| Alkuperäinen tiedostoko | 6164 |
| postinumero | 5772 |
| gzip | 5627 |
| bzip2 | 6051 |
Kaikissa tapauksissa gzip lähti jälleen päälle, paitsi nöyrä bittikartta. Bittikarttakuvassa bzip2-pakkaus tuotti pienen tiedoston verrattuna alkuperäisiin ja muihin pakkausmuotoihin.
Paras työkalu äänitiedostojen pakkaamiseen
Tavallisin ääniformaatti on MP3, joka on jo pakattu, joten työkalut eivät tehneet paljon eroa kahden testatun tiedoston koosta.
Tiedosto 1
| Työkalu | Tiedoston koko |
|---|---|
| Alkuperäinen tiedostoko | 5278905 |
| postinumero | 5270224 |
| gzip | 5270086 |
| bzip2 | 5270491 |
Tiedosto 2
| Työkalu | Tiedoston koko |
|---|---|
| Alkuperäinen tiedostoko | 4135331 |
| postinumero | 4126138 |
| gzip | 4126000 |
| bzip2 | 4119410 |
Paras työkalu kompressointiin
Tätä testiä varten testattiin kaksi videotiedostoa. Kuten MP3: llä, MP4-tiedostossa on jo pakkaustaso. FLV-tiedostolla ei ole mitään pakkaustasoa, koska se on häviöttömästi muotoiltu.
MP4
| Työkalu | Tiedoston koko |
|---|---|
| Alkuperäinen tiedostoko | 731908 |
| postinumero | 478546 |
| gzip | 478407 |
| bzip2 | 478042 |
FLV
| Työkalu | Tiedoston koko |
|---|---|
| Alkuperäinen tiedostoko | 7833634 |
| postinumero | 4339169 |
| gzip | 4339030 |
| bzip2 | 4300295 |
Molemmat tiedostomuodot pakattiin, ja molemmissa bzip2 teki parhaan työn, vaikka tulokset olivat samankaltaiset.
ohjelmatiedostoja
Viimeinen luokka sisältää suoritettavia tiedostoja. Koska suoritustiedostot kootaan koodilla, ei ole mikään yllätys, että ne eivät tiivisty hyvin.
Tiedosto 1
| Työkalu | Tiedoston koko |
|---|---|
| Alkuperäinen tiedostoko | 26557472 |
| postinumero | 26514031 |
| gzip | 26513892 |
| bzip2 | 26639209 |
Tiedosto 2
| Työkalu | Tiedoston koko |
|---|---|
| Alkuperäinen tiedostoko | 195629144 |
| postinumero | 193951631 |
| gzip | 193951493 |
| bzip2 | 194834876 |
Vaikka vaikutukset olivat minimaaliset, gzip-pakkaus tulee ulos ja bzip2 tulee viimeiseksi.
Koko kansion testi
Tällä kertaa testi suoritetaan kansioon, joka on täynnä kuvia, asiakirjoja, laskentataulukoita, videoita, äänitiedostoja, suoritettavia tiedostoja ja muita eri tiedostomuotoja.
Oletuspakkaus
| Työkalu | Tiedoston koko | Aikaa otettu |
|---|---|---|
| Alkuperäinen tiedosto | 1333084160 | 0 |
| postinumero | 1303177778 | 1 minuutti 10 sekuntia |
| gzip | 1303177637 | 1 minuutti 35 sekuntia |
| bzip2 | 1309234947 | 6 minuuttia 5 sekuntia |
Suurin puristus
| Työkalu | Tiedoston koko | Aikaa otettu |
|---|---|---|
| Alkuperäinen tiedosto | 1333084160 | 0 |
| postinumero | 1303107894 | 1 minuutti 10 sekuntia |
| gzip | 1303107753 | 1 minuutti 35 sekuntia |
| bzip2 | 1309234947 | 6 minuuttia 10 sekuntia |
Nopein puristus
| Työkalu | Tiedoston koko | Aikaa otettu |
|---|---|---|
| Alkuperäinen tiedosto | 1333084160 | 0 |
| postinumero | 1304163943 | 1 minuutti 0 sekuntia |
| gzip | 1304163802 | 1 minuutti 15 sekuntia |
| bzip2 | 1313557595 | 6 minuuttia 10 sekuntia |
Lopullisen testin perusteella on selvää, että bzip2 ei ole yhtä hyödyllinen kuin muut kaksi pakkaustyökalua. Tiedostojen puristaminen kestää kauemmin ja lopullinen tiedostoko on suurempi kuin muut kaksi työkalua.
Zip: n ja gzip: n välinen ero on vähäpätöinen, ja vaikka gzip yleensä tulee ylhäältä, zip-muoto on yleisempi eri käyttöjärjestelmissä.
Tuomio
Käytä joko zip tai gzip Linux-tiedostonpakkaustyökaluna. Ehkä bzip2: lla on ollut päivä, ja se on rajoitettava historiaan.




