Skip to content

Mikä on paras pakkaustyökalu Linuxille?

9 de heinäkuu de 2021

Kolme yleisintä tiedostojen pakkausmuotoa, joita todennäköisesti kohtaat Linuxissa, ovat zip, gzip ja bzip2. Mikä on tehokkain, riippuu siitä, mitä aiot pakata. Testasimme kaikki kolme saadaksemme selville, mikä pakkaustyökalu on nopein Linuxissa. Tämän artikkelin tiedot koskevat Linux-käyttöjärjestelmää.

Yleiset havainnot

Asiakirjojen, kuvien ja videotiedostojen pakkaamisen osalta nämä kolme muotoa vastaavat suunnilleen tasaisesti. Gzip tarjoaa hieman paremman pakkauksen asiakirjoille ja useimmille kuville, mutta bzip2 on hieman parempi BMP-tiedostojen ja videoiden pakkaamiseen. Tavallinen zip-muoto on yleensä keskellä pakkausominaisuuksien suhteen, mutta se on yhteensopiva melkein kaikkien käyttöjärjestelmien kanssa, joten se on suosittu valinta monille käyttäjille. JPEG- ja MP3-tiedostomuodot ovat jo pakattuina, joten tällaiset tiedostot eivät hyöty pakkaamisesta.

Windows-asiakirjojen pakkaaminen: Gzip on tehokkain

Ensimmäisessä testissämme pakkasimme asiakirjan Microsoft DOCX -muodossa kutakin pakkaustyökalua käyttäen. Oletusasetuksia käytettäessä tulokset olivat seuraavat:

Muoto Tiedoston koko
Alkuperäinen tiedosto 12202 tavua
postinumero 9685 tavua
gzip 9 537 tavua
bzip2 10109 tavua

Suurimpien pakkausasetusten käyttäminen samassa tiedostossa antoi samanlaisia ​​tuloksia:

Muoto Tiedoston koko
Alkuperäinen tiedosto 12202 tavua
postinumero 9677 tavua
gzip 9530 tavua
bzip2 10109 tavua

Tämän saman testin suorittaminen kahdella muulla tiedostolla (yksi sisältää vain tekstiä ja toinen tekstiä, kuvia ja muotoilua) antoi saman tuloksen: Suurimmilla pakkausasetuksilla ei ollut paljon eroa. Gzip nousee kaikkien luokkien kärkeen, ja bzip2 on vähiten tehokas.

Kuvien pakkaus: Bzip2 bittikartoille, Gzip kaikelle muulle

Seuraavaa testiä varten pakattiin kuvia PNG-, JPEG-, bittikartta- ja GIF-muodoissa:

PNG-tiedosto

Muoto Tiedoston koko
Alkuperäinen tiedosto 345265 tavua
postinumero 345 399 tavua
gzip 345 247 tavua
bzip2 346484 tavua

JPEG-tiedosto

Muoto Tiedoston koko
Alkuperäinen tiedosto 44340 tavua
postinumero 44165 tavua
gzip 44 015 tavua
bzip2 44281 tavua

Bittikarttatiedosto

Muoto Tiedoston koko
Alkuperäinen tiedosto 3 113 334 tavua
postinumero 495 028 tavua
gzip 494883 tavua
bzip2 397569 tavua

GIF-tiedosto

Muoto Tiedoston koko
Alkuperäinen tiedosto 6 164 tavua
postinumero 5772 tavua
gzip 5627 tavua
bzip2 6051 tavua

Gzip nousi jälleen kärkeen, lukuun ottamatta bittikarttakuvaa. Bzip2-pakkaus tuotti hieman pienemmän tiedoston, noin 100 kt. Teoriassa JPEG-tiedostot ovat jo pakattuina, joten niiden pakkaaminen voi tosiasiallisesti suurentaa niitä.

Äänitiedostojen pakkaaminen: Ei tarvitse häiritä

Yleisin äänimuoto on MP3, joka on jo pakattu, joten työkaluilla ei ollut suurta eroa testattujen kahden tiedoston koossa:

MP3-tiedosto 1

Muoto Tiedoston koko
Alkuperäinen tiedosto 5278905 tavua
postinumero 5270224 tavua
gzip 5270886 tavua
bzip2 5270491 tavua

MP3-tiedosto 2

Muoto Tiedoston koko
Alkuperäinen tiedosto 4 135 331 tavua
postinumero 4126138 tavua
gzip 4126000 tavua
bzip2 4 119 410 tavua

Videon pakkaaminen: Bzip2 on hieman parempi

Tätä testiä varten kaksi videotiedostoa pakattiin. Kuten MP3: n kohdalla, MP4-tiedosto sisältää jo pakkaustason. FLV-tiedostossa ei ole minkäänlaista pakkausta, koska se on häviötön muoto.

MP4

Muoto Tiedoston koko
Alkuperäinen tiedosto 731 908 tavua
postinumero 478546 tavua
gzip 478 407 tavua
bzip2 478 042 tavua

FLV

Muoto Tiedoston koko
Alkuperäinen tiedosto 7833634 tavua
postinumero 4339169 tavua
gzip 4339030 tavua
bzip2 4 300 295 tavua

Bzip2 teki parhaan työn molempien tiedostomuotojen pakkaamisessa, mutta tulokset olivat samanlaiset kaikissa muodoissa.

Suoritettavien tiedostojen pakkaus: Pakkausta ei tarvita

Koska suoritettavat tiedostot ovat käännetty koodi, ei ole mikään yllätys, että ne eivät pakkaa hyvin.

Tiedosto 1

Muoto Tiedoston koko
Alkuperäinen tiedosto 26 557 472 tavua
postinumero 26514 031 tavua
gzip 26513892 tavua
bzip2 26 639 209 tavua

Tiedosto 2

Muoto Tiedoston koko
Alkuperäinen tiedosto 195629144 tavua
postinumero 193951631 tavua
gzip 193951 493 tavua
bzip2 194834876 tavua

Vaikka vaikutukset olivat vähäiset, gzip tulee päälle, ja bzip2 tulee viimeiseksi.

Kansioiden pakkaaminen: Mitä tahansa teetkin, älä käytä Bzip2: ta

Lopuksi pakkasimme kansion, joka oli täynnä kuvia, asiakirjoja, laskentataulukoita, videoita, äänitiedostoja, suoritettavia tiedostoja ja muita erityyppisiä tiedostotyyppejä. Käytimme kutakin muotoa kolmessa eri pakkausasetuksessa:

Oletuspakkaus

Muoto Tiedoston koko Aika
Alkuperäinen tiedosto 1 333 084 160 tavua N / A
postinumero 1303177778 tavua 1 minuutti, 10 sekuntia
gzip 1 303 177 637 tavua 1 minuutti, 35 sekuntia
bzip2 1 309 234 947 tavua 6 minuuttia, 5 sekuntia

Suurin puristus

Muoto Tiedoston koko Aika
Alkuperäinen tiedosto 1 333 084 160 tavua N / A
postinumero 1303107 894 tavua 1 minuutti, 10 sekuntia
gzip 1303107 753 tavua 1 minuutti, 35 sekuntia
bzip2 1 309 234 947 tavua 6 minuuttia, 10 sekuntia

Nopein pakkaus

Muoto Tiedoston koko Aika
Alkuperäinen tiedosto 1 333 084 160 tavua N / A
postinumero 1304163943 tavua 1 minuutti, 0 sekuntia
gzip 1304163802 tavua 1 minuutti, 15 sekuntia
bzip2 1 313 557 595 tavua 6 minuuttia, 10 sekuntia

Näiden testien perusteella on selvää, että bzip2 ei ole yhtä hyödyllinen kuin kaksi muuta pakkaustyökalua. Kansion pakkaaminen kestää kauemmin, ja lopullinen koko on suurempi kuin kaksi muuta työkalua.

Lopullinen tuomio

Käytä joko zip- tai gzip-tiedostoa Linux-tiedostojen pakkaustyökaluna. Zip: n ja gzip: n välinen ero on vähäinen, ja vaikka gzip yleensä tulee esiin, zip-muoto on yleisempi eri käyttöjärjestelmissä. Vaikka bzip2 voi ylittää molemmat harvoissa tapauksissa, hyödyt ovat vähäiset. Lisää Lifewirelta

  • Tietokonetiedostohaku

    Kuinka käyttää tiedostoa bzip2 pakkaamaan tiedostoja

  • EMZ-tiedostot Windows 10: ssä, jotka avautuvat PeaZipillä

    Mikä on EMZ-tiedosto?

  • bunzip2 Ubuntu-komentotiedot

    bunzip2 Linux-komento: Kuinka sitä käytetään

  • Näyttökuva useista ZIP-tiedostoista Windows 10: ssä

    Mikä on ZIP-tiedosto?

  • BZ2-tiedostot Windows 10: ssä, jotka avautuvat PeaZipillä

    Mikä on BZ2-tiedosto?

  • gzip-komento Linux-päätelaitteessa

    Esimerkki Linuxin gzip-komennon käytöstä

  • luettelo kansioista 7-Zip-tiedostossa

    7-Zip File Extractor -katsaus

  • Kuvakaappaus useista MP3-tiedostoista Windows 10: ssä

    MP3-tiedosto (mikä se on ja miten se avataan)

  • Vuorikiipeilijä purkaa kannettavan tietokoneen näppäimistön ja paljastaa sen alapuolella olevan emolevyn.

    4 parasta zip-tiedostojen purkinta Androidille

  • Näyttökuva kansiossa olevista WMV-tiedostoista

    Mikä on WMV-tiedosto?

  • Murskaamalla kirjeitä

    Parhaat ilmaiset äänityökalut suurten tiedostojen jakamiseen

  • Nuori mies äänittää ääntä kannettavaan tietokoneeseen

    Kuinka muuntaa AAC MP3: ksi iTunesin avulla

  • MP4-tiedosto avautuu Meerkat-elokuvalle

    Kuinka avata, muokata ja muuntaa MP4-tiedostoja

  • Henkilö, joka muokkaa SVG-tiedostoja kannettavalla tietokoneella

    Mikä on SVG-tiedosto?

  • ImgBurn-ohjelma

    5 parasta ilmaista tiedostomuunninta satunnaisesti käytetyille muodoille

  • Näyttökuva useista MPEG-tiedostoista Windows 10: ssä

    Mikä on MPEG-tiedosto?

Lifewire

Seuraa meitä

  • Facebook

  • Meistä
  • Mainostaa
  • Tietosuojakäytäntö
  • Evästekäytäntö
  • Ura
  • Toimitukselliset ohjeet
  • Ottaa yhteyttä
  • Käyttöehdot
  • EU: n yksityisyys
  • Kalifornian tietosuojailmoitus
  • LUOTTAMUS

Yksityisyydensuojasi

Lifewire ja kolmannen osapuolen kumppanimme käyttävät evästeitä ja käsittelevät henkilötietoja, kuten yksilöllisiä tunnisteita, suostumuksesi perusteella tallentaa ja / tai käyttää tietoja laitteeseen, näyttää räätälöityjä mainoksia ja sisällön mittaamiseen, yleisön näkemykseen ja tuotekehitykseen. Jos haluat muuttaa tai peruuttaa Lifewire.com-sivustosi suostumusvalinnat, mukaan lukien oikeuden vastustaa oikeutettua etua, napsauta alla. Voit milloin tahansa päivittää asetuksesi minkä tahansa sivun alaosassa olevan ”EU: n tietosuoja” -linkin kautta. Nämä valinnat ilmoitetaan globaalisti kumppaneillemme, eivätkä ne vaikuta selaustietoihin. Luettelo kumppaneista (toimittajat)

Me ja kumppanimme käsittelemme tietoja:

Skannaa laitteen ominaisuudet aktiivisesti tunnistamista varten. Käytä tarkkoja sijaintitietoja. Tallenna ja / tai käytä tietoja laitteessa. Valitse räätälöity sisältö. Luo henkilökohtainen sisältöprofiili. Mittaa mainoksen tehokkuutta. Valitse perusmainokset. Luo räätälöity mainosprofiili. Valitse räätälöidyt mainokset. Luo markkinatutkimuksia yleisötietojen luomiseen. Mittaa sisällön suorituskykyä. Kehittää ja parantaa tuotteita. Luettelo kumppaneista (toimittajat)