Skip to main content

Koji je najbolji alat za kompresiju za Linux?

Kako napraviti .ZIP/.RAR fajl (Travanj 2025)

Kako napraviti .ZIP/.RAR fajl (Travanj 2025)
Anonim

Kada se radi o pronalaženju alata za komprimiranje datoteka u Linuxu, morate se susresti s zipom, gzipom i bzipom2. Koji je najbolji alat za kompresiju za vas ovisi dijelom o onome što planiraš komprimirati. Niz testova stavlja ova tri alata kroz njihove korake kako bi vidio koji je najbolji.

Najbolji alat za komprimiranje Windows dokumenata

Prvo testiranje koristi svaki alat za kompresiju na jednoj vrsti datoteke kako bi se utvrdilo kako svaki alat obrađuje predmetnu datoteku.

Ova niza testova pokrenuta su na Windows dokumentu u formatu Microsoft DOCX.

Koristeći zadane postavke, rezultati su:

alatVeličina datoteke
Početna veličina datoteke12202 bajtova
zip9685
gzip9537
bzip210109

Upotrebom maksimalnih postavki kompresije na istoj datoteci isporučili su slične rezultate. Korištenje maksimalne kompresije nije donijelo bolje rezultate od korištenja zadanih postavki.

alatVeličina datoteke
Početna veličina datoteke12202 bajtova
zip9677
gzip9530
bzip210109

Pokretanjem istog testa na dvije druge datoteke, jedan koji sadrži samo tekst i tekst koji sadrži tekst, slike i oblikovanje, isporučio je isti rezultat: maksimalne postavke kompresije nisu značajnije razlikovale rezultate.

U sva tri testiranja, gzip izlazi na vrh u svim kategorijama, a bzip2 je najmanje učinkovit.

Najbolji alat za komprimiranje slika

Sljedeći test prikazuje rezultate sažimanja slika u PNG, JPG, Bitmap i GIF formatu. Teoretski, JPG datoteke su već komprimirane i stoga se uopće ne mogu komprimirati i u teoriji bi mogli povećati datoteku.

Rezultati ispitivanja pokazali su da komprimiranje slika JPB formata ima malo utjecaja.

PNG datoteka

alatVeličina datoteke
Početna veličina datoteke345265
zip345399
gzip345247
bzip2346484

JPEG datoteka

alatVeličina datoteke
Početna veličina datoteke44340
zip44165
gzip44015
bzip244281

Bitmap datoteka

alatVeličina datoteke
Početna veličina datoteke3113334
zip495028
gzip494883
bzip2397569

GIF datoteku

alatVeličina datoteke
Početna veličina datoteke6164
zip5772
gzip5627
bzip26051

U svim slučajevima, gzip je ponovno izašao na vrh, osim poniznog bitmapa. Na slici bitmap, bzip2 kompresija je donijela sitnu datoteku u odnosu na izvorne i druge oblike kompresije.

Najbolji alat za komprimiranje audio datoteka

Najčešći audio format je MP3, koji je već komprimiran, pa alati nisu znatno razlikovali veličinu dviju datoteka koje su testirane.

Datoteka 1

alatVeličina datoteke
Početna veličina datoteke5278905
zip5270224
gzip5270086
bzip25270491

Datoteka 2

alatVeličina datoteke
Početna veličina datoteke4135331
zip4126138
gzip4126000
bzip24119410

Najbolji alat za komprimiranje videozapisa

Za ovaj test su testirane dvije video datoteke. Kao i kod MP3, MP4 datoteka već sadrži razinu kompresije. FLV datoteka nema nikakvu razinu kompresije jer je format bez gubitaka.

MP4

alatVeličina datoteke
Početna veličina datoteke731908
zip478546
gzip478407
bzip2478042

FLV

alatVeličina datoteke
Početna veličina datoteke7833634
zip4339169
gzip4339030
bzip24300295

Oba su formata datoteka komprimirana, a na bzip2 je najbolji posao, iako su rezultati bili slični.

izvršne

Posljednja kategorija sadrži izvršne datoteke. Budući da se izvršne datoteke sastavljaju kod, nije iznenađenje da se ne komprimiraju dobro.

Datoteka 1

alatVeličina datoteke
Početna veličina datoteke26557472
zip26514031
gzip26513892
bzip226639209

Datoteka 2

alatVeličina datoteke
Početna veličina datoteke195629144
zip193951631
gzip193951493
bzip2194834876

Iako su efekti bili minimalni, gzip kompresija dolazi na vrh i bzip2 dolazi posljednje.

Provjera cjelovite mape

Ovaj put test se izvodi na mapi puna slika, dokumenata, proračunskih tablica, videozapisa, audio datoteka, izvršnih datoteka i drugih različitih formata datoteka.

Zadana kompresija

alatVeličina datotekeVrijeme poduzeto
Početna datoteka13330841600
zip13031777781 minutu i 10 sekundi
gzip13031776371 minuta 35 sekundi
bzip213092349476 minuta i 5 sekundi

Maksimalna kompresija

alatVeličina datotekeVrijeme poduzeto
Početna datoteka13330841600
zip13031078941 minutu i 10 sekundi
gzip13031077531 minuta 35 sekundi
bzip213092349476 minuta 10 sekundi

Najbrži kompresiju

alatVeličina datotekeVrijeme poduzeto
Početna datoteka13330841600
zip13041639431 minuta i 0 sekundi
gzip13041638021 minuta 15 sekundi
bzip213135575956 minuta 10 sekundi

Na temelju završnog testa, jasno je da bzip2 nije koristan kao i druga dva kompresijska alata. Potrebno je više vremena za komprimiranje datoteka, a konačna veličina datoteke veća je od ostalih dva alata.

Razlika između zip i gzipa zanemariva je, a dok gzip općenito izlazi na vrh, zip format je češći u različitim operacijskim sustavima.

Presuda

Upotrijebite zip ili gzip kao alat za komprimiranje datoteka u Linuxu. Možda bzip2 ima svoj dan i mora biti ograničen na povijest.