Skip to main content

Mikä on paras kompressointityökalu Linuxille?

still alive (Kesäkuu 2026)

still alive (Kesäkuu 2026)
Anonim

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ökaluTiedoston koko
Alkuperäinen tiedostoko12202 tavua
postinumero9685
gzip9537
bzip210109

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ökaluTiedoston koko
Alkuperäinen tiedostoko12202 tavua
postinumero9677
gzip9530
bzip210109

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ökaluTiedoston koko
Alkuperäinen tiedostoko345265
postinumero345399
gzip345247
bzip2346484

JPEG-tiedosto

TyökaluTiedoston koko
Alkuperäinen tiedostoko44340
postinumero44165
gzip44015
bzip244281

Bitmap-tiedosto

TyökaluTiedoston koko
Alkuperäinen tiedostoko3113334
postinumero495028
gzip494883
bzip2397569

GIF-tiedosto

TyökaluTiedoston koko
Alkuperäinen tiedostoko6164
postinumero5772
gzip5627
bzip26051

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ökaluTiedoston koko
Alkuperäinen tiedostoko5278905
postinumero5270224
gzip5270086
bzip25270491

Tiedosto 2

TyökaluTiedoston koko
Alkuperäinen tiedostoko4135331
postinumero4126138
gzip4126000
bzip24119410

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ökaluTiedoston koko
Alkuperäinen tiedostoko731908
postinumero478546
gzip478407
bzip2478042

FLV

TyökaluTiedoston koko
Alkuperäinen tiedostoko7833634
postinumero4339169
gzip4339030
bzip24300295

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ökaluTiedoston koko
Alkuperäinen tiedostoko26557472
postinumero26514031
gzip26513892
bzip226639209

Tiedosto 2

TyökaluTiedoston koko
Alkuperäinen tiedostoko195629144
postinumero193951631
gzip193951493
bzip2194834876

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ökaluTiedoston kokoAikaa otettu
Alkuperäinen tiedosto13330841600
postinumero13031777781 minuutti 10 sekuntia
gzip13031776371 minuutti 35 sekuntia
bzip213092349476 minuuttia 5 sekuntia

Suurin puristus

TyökaluTiedoston kokoAikaa otettu
Alkuperäinen tiedosto13330841600
postinumero13031078941 minuutti 10 sekuntia
gzip13031077531 minuutti 35 sekuntia
bzip213092349476 minuuttia 10 sekuntia

Nopein puristus

TyökaluTiedoston kokoAikaa otettu
Alkuperäinen tiedosto13330841600
postinumero13041639431 minuutti 0 sekuntia
gzip13041638021 minuutti 15 sekuntia
bzip213135575956 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.