Testy kompresí - 1. část

Tagy:  komprese, WinUHA, WinRAR, Power Archiver 2009, WinZIP, 7-Zip, PicoZip, KGB Archiver, ZIP, BH, UHARC, KGB, RAR, JAR, TAR, ACE, CAB, 7-ZIP

Sponzorované odkazy

Testy kompresí - 1. část

Úvod

Určitě se Vám někdy stalo, že jste měl (a) málo místa na harddisku svého počítače, ale nechtěl (a) jste zbytečně mazat svá data, ani kupovat nový harddisk. Nejen díky tomuto problému byly stvořeny komprese a posléze i programy, s nimi pracující. To, jakou kompresi včetně programu si zvolit, Vám napoví tento obsáhlý test většiny kompresí světa.

Test – informace

Téměř všechny komprese jsem testoval ve specifickém programu, proto se o několik řádků níže naskýtá stručný výpis testovaných kompresí včetně programů, v nichž doporučuji zabalování a rozbalování archivů daného formátu, a se kterými jsem při provádění tohoto testu pracoval.

UHARC – WinUha
KGB – KGB Archiver
TAR – Power Archiver 2009
RAR – WinRar
ZIP – WinZip
7-ZIP – 7-Zip
CAB – Power Archiver 2009
ACE – WinAce
JAR – PicoZip
BH – PicoZip

Článek je rozdělen na dvě části, test na šest. V každé části testu byla použita maximální síla zabalení a všechny informace zde poskytnuté jsou pravdivé. Výsledné pořadí je vždy uspořádáno sestupně, tedy od nejlepšího po nejhorší. Na závěr každé části testu si lze prohlédnout obrázek s výsledkem. Teď ale pojďme testovat!

Test – 1. část

První částí mého testu se stalo zabalení osmnácti textových souborů, strohých (.txt), i těch, které exportuje program Microsoft Office Word 2007 (.docx), velkých dohromady přesně 10617,6 kilobajtů. Komprese si vedly nesmírně dobře, tedy až na některé, které jsou spíše ke škodě, než k užitku. Výsledné pořadí je i přesto vskutku zajímavé.

UHARC – 38,1 kilobajtů
7-ZIP – 39,8 kilobajtů
KGB – 43,3 kilobajtů
RAR – 46 kilobajtů
ACE – 50,5 kilobajtů
CAB – 53,4 kilobajtů
TAR – 250 kilobajtů
BH – 254 kilobajtů
JAR – 255 kilobajtů
ZIP – 256 kilobajtů

Asi nejznámější ZIP se umístil až na posledním místě, což dokazuje, že nejznámější a nejrozšířenější komprese nemusí být zároveň tou nejsilnější, jak se na první pohled zdálo. UHARC je univerzální komprese, která platí na jakýkoliv typ souborů a takřka vždy, byť v rozdílu jen několika kilobajtů, vítězí. Zdalipak UHARC vyhraje i v druhé části testu, to se ještě uvidí, ale určitě to nebude mít snadné.

Test – 2. část

Po vcelku nenáročné předchozí části přichází část druhá, ta otestuje komprese v zabalení obrázků, konkrétně třiceti dvou fotek, v celosvětově známém formátu *.jpg, velkých 27,01073 megabajtů (některé fotky mají až 3 megabajty, některé naopak 800 kilobajtů a méně). O pár řádků níže se dozvíte, která z kompresí zvítězí, a která se stane nejvhodnější k zabalení vašich fotek. Opět samozřejmě přináším plnohodnotné výsledky, které mě ale tentokrát nijak nepotěšily.

KGB – 25,886 megabajtů
UHARC – 26,32 megabajtů
RAR – 26,426 megabajtů
7-ZIP – 26,472 megabajtů
CAB – 29,681 megabajtů
ACE – 29,851 megabajtů
ZIP – 30,517 megabajtů
BH – 30,535 megabajtů
JAR – 30,537 megabajtů
TAR – 30,890 megabajtů

U kompresí KGB, UHARC, RAR a 7-ZIP lze vidět alespoň částečnou snahu o zmenšení, komprese CAB, ACE, ZIP, BH, JAR a TAR soubory ještě zvětšily, nejvyšší míra komprese se tedy u některých ukázala velmi špatná a nevýhodná, uvidíme, co bude dál, konkrétně v další části.

Test – 3. část

V této části dostaly archivátory speciální úkol, stalo se jím zkomprimování volně šiřitelné počítačové aplikace – internetového prohlížeče Mozilla Firefox (23,147 megabajtů). Uvidíme, jak si komprimátory vedly v této náročné části. Výsledky se nacházejí několik řádků pod tímto textem, opět v klasické formě.

KGB – 6,419 megabajtů
UHARC – 6,810 megabajtů
7-ZIP – 7,072 megabajtů
RAR – 7,752 megabajtů
ACE – 8,083 megabajtů
CAB – 8,392 megabajtů
ZIP – 10,213 megabajtů
BH – 14,312 megabajtů
JAR – 14,372 megabajtů
TAR – 23,840 megabajtů

Konečně pozitivní výsledky! Tedy až na TAR, který má téměř neustále tendenci soubory zvětšovat, výhodou je, že se stal ze všech testovaných nejrychlejší, což má své výhody.

Závěr

Na závěr jsem si pro Vás přichystal dočasné výsledky testu, tedy výsledky první části. Všechny soubory, jež měly být zabaleny, obsahovaly celkem 60,77533 megabajtů dat. Dočasné výsledky včetně velikostí všech archivů jsou k vidění zde:

1) KGB – 32,3483 megabajtů
2) UHARC – 33,1681 megabajtů
3) 7-ZIP – 33,5838 megabajtů
4) RAR – 34,224 megabajtů
5) ACE – 37,9845 megabajtů
6) CAB – 38,1264 megabajtů
7) ZIP – 40,986 megabajtů
8) BH – 45,101 megabajtů
9) JAR – 45,164 megabajtů
10) TAR – 54,98 megabajtů

V příští části tohoto článku čeká naše komprese spousta problémových situací, samozřejmě se na závěr dozvíte, která z nich vyhraje, což bude začleněno do několika kategorií dle cílových uživatelů. Doufám, že se vám tento článek líbil, a že si do budoucna přečtete i jeho druhou část.

Článek Testy kompresí - 1. část byl publikován 5. ledna 2009 v 06.00 v rubrice Technologie. Autorem článku je Daniel Ševčík. Pro diskusi slouží komentáře (8).

Prosím čekejte ...
Prosím čekejte ...
Prosím čekejte ...