Nors per pastaruosius šešerius metus diskų talpa ir interneto ryšio sparta padidėjo dešimtis kartų, glaudinti duomenis vis dar aktualu. Juk net talpiausiame diske greitai nelieka vietos, o siunčiantis rinkmenas norisi, kad jos atkeliautų kuo greičiau.
Atsižvelgiant į pobūdį ir glaudinimo būdą, duomenys gali būti glaudinami kelis ar net keliasdešimt kartų. Glaudinimo sinonimu tapęs ZIP formatas jau yra pasenęs. Beveik neliko net didžiausio šio formato privalumo – suderinamumo su visomis glaudinimo programomis. Šiandien beveik visos programos yra suderinamos su daugybe archyvų tipų.
WinZip (www.winzip.com)
Tai ZIP formato archyvų tvarkymo programa, jau tapusi populiaresnė už ZIP autoriaus Philo Katzo sukurtą „PKZip“. Be įprastos duomenų glaudinimo funkcijos, ji atlieka ir keletą papildomų: ZIP archyvus paverčia katalogais, kuriuos galima naršyti kaip įprastus, sudaro archyvavimo užduočių tvarkaraštį ir pan. Tačiau glaudindami duomenis PPMd ar bzip2 algoritmais nepamirškite, kad tokius archyvus galės išpakuoti tik „WinZip 9“ ir naujesnės programos.
Licencija: laikinai nemokama komercinė programa.
WinRAR (www.rarlab.com)
Tai Rusijoje sukurta veiksminga duomenų glaudinimo programa, veikianti pagal Eugenijaus Rošalo sukurtą uždarą glaudinimo algoritmą (RAR), kuris neretai yra net du kartus efektyvesnis už ZIP, o glaudina dažnai beveik taip pat sparčiai kaip ir ZIP.
Išskirtinė RAR formato savybė – galimybė sudaryti daugelio tomų archyvus. Nors dauguma programų taip pat geba kurti daugiatomius ZIP archyvus, tačiau tik RAR, ACE ir ARJ formatai iš karto buvo tam pritaikyti.
Licencija: laikinai nemokama komercinė programa.
TUGZip (www.tugzip.com)
Tai nekomercinis gaminys, todėl jo autorius galėjo pasitelkti tik viešus glaudinimo algoritmus ZIP, gzip, 7zip, bzip. Visa kita padaryta ne prasčiau nei gana brangiose komercinėse archyvavimo priemonėse: programa integruota į „Windows“ meniu, suderinama su daugeliu archyvų formatų, pasižymi patogia sąsaja ir pan. Vienintelis priekaištas – kartais „TUGZip“ veikia kiek lėtokai.
Licencija: nemokama programa
7-Zip (www.7-zip.org)
Tai Igorio Pavlovo programa, pagrįsta jo paties sukurtu atvirojo kodo archyvų formatu 7z.
Archyvuodama „7-Zip“ gali naudoti įvairius algoritmus, tačiau geriausi rezultatai pasiekiami taikant savą glaudinimo būdą. Maksimaliai suglaudintą archyvą „7-Zip“ sukūrė sparčiausiai iš visų programų.
Licencija: atvirojo kodo programa.
KGB Archiver (kgbarchiver.sourceforge.net)
Deja, susipažinti su visomis šios programos glaudinimo galimybėmis nepavyko – neužteko operatyviosios atmintinės. Norint maksimaliai suglaudinti, reikia net 1,6 GB RAM! Tačiau net ir trečias nuo galo glaudinimo lygis pavyzdinį 44,5 MB duomenų rinkinį suglaudino į 1,3 MB dydžio rinkmeną. Tiesa, toks „suspaudimas į nieką“ turi savo vertę – programa veikė 54 minutes.
Licencija: atvirojo kodo programa
Bandymų metodika
Programoms įvertinti buvo parengtas 44,5 MB duomenų rinkinys, kurį sudarė tekstinės ataskaitos ir HTML dokumentai (užsilikęs vienas 43 KB gzip archyvas rezultatams didelės įtakos negalėjo turėti). Kiekviena programa šį katalogą glaudino savu ir ZIP formatu, iš pradžių palikus įprastas nuostatas, o paskui nustačius didžiausią glaudinimo laipsnį. Kiekvieną kartą buvo matuojamas archyvo sudarymo laikas.
Pastabos: ZIP – WinZip programos formatas, todėl duomenys buvo vienodi. „TUGZip“ savo formato neturi, todėl buvo naudotas 7z.
Išvados
Jei dažnai netenka kurti daugiatomių archyvų, jums bene geriausiai tiktų „7-Zip“ ir „TUGZip“ archyvavimo programos – sutaupytumėte pinigų. Šiuolaikiniai procesoriai yra pakankamai spartūs, todėl pasirinkę įprastas nuostatas „TUGZip“ darbo sulėtėjimo beveik nepajusite. „KGB Archiver“ tiks nebent tiems, kuriems duomenų glaudinimo laipsnis yra pagrindinis kriterijus: programa duomenis vienodai ilgai ir pakuoja, ir išpakuoja. Be to, regis, duomenims išpakuoti atmintinės reikia dar daugiau nei supakuoti.