ZIP do siódmej potęgi?

Na rynku programów służących do kompresji danych panuje ostra konkurencja. Dla mniej wymagających użytkowników obsługa archiwów została wprowadzona do systemu operacyjnego (Windows XP). Dla pozostałych – oprócz wielu popularnych aplikacji o ugruntowanej pozycji, takich jak WinZip czy WinRAR – istnieje wiele mniej znanych archiwizerów o zróżnicowanych możliwościach (polecam tu stronę http://compression.ca/act-index.html).

7-Zip beta
Wymagania: Windows 9x/2000/NT/XP, ok. 3 MB na dysku
+ wysoki stopień kompresji
+ linia poleceń rozszerzająca funkcje programu
– najdłuższy w porównaniu z konkurencją czas tworzenia archiwum
– nierozpowszechniony jeszcze format
– brak możliwości określenia maksymalnej wielkości archiwum
– brak możliwości tworzenia archiwów wieloplikowych
– niedostępność wszystkich opcji z poziomu interfejsu
Producent: Igor Pavlow, Rosja
http://www.7-zip.com/
Cena: licencja GNU

Jednym z ciekawszych “kompresorów” jest 7-Zip, dystrybuowany na zasadach licencji GNU. Autor deklaruje, że aplikacja oferuje obecnie najwyższy stopień kompresji. 7z to format, z jednej strony łączący w sobie istniejące metody pakowania, z drugiej zaś pozwalający dzięki otwartej architekturze wykorzystać nowe algorytmy w dowolnej kolejności. Format 7z umożliwia też pracę z plikami samorozpakowującymi się. 7-Zip w przyszłości może ulec dalszym zmianom – obecna wersja to nadal beta.

W tej chwili obsługiwane są (dostępna jest integracja z powłoką systemową) następujące typy plików: ZIP, CAB, RAR, GZIP, BZIP2, TAR i 7z. Autor twierdzi, że dla archiwów ZIP kompresja jest o 2-10% lepsza niż w przypadku podobnych narzędzi (WinZip, PKZip), natomiast zastosowanie formatu 7z pozwala osiągnąć wyniki nawet 30-50% lepsze, niż wykorzystanie formatu ZIP. Testy przeprowadzone na zestawie plików często wykorzystywanym do takich analiz – Canterbury Corpus (11 159 482 B) – na komputerze Duron 800 MHz z 192 MB RAM (standardowe ustawienia programów archiwizujących z maksymalną kompresją i tworzeniem ciągłego archiwum) wykazały, że nowy format jest konkurencyjny w stosunku do poprzedników. Umożliwił on osiągnięcie najwyższego stopnia kompresji w umiarkowanym czasie. Wyniki wszystkich programów przy tworzeniu archiwum ZIP są w zasadzie zbliżone, choć liderem okazał się tu ponownie prezentowany 7-Zip: przy podobnym (choć najdłuższym w tej grupie) czasie jego plik końcowy miał najmniejszy rozmiar.

7z ze względu na szybkość i stopień kompresji może stanowić zagrożenie dla istniejących formatów, jednak faktycznie o jego popularności zdecyduje rynek. Ważne jest bowiem nie tylko to, abyśmy mogli dane nim zarchiwizować, ale również aby inne osoby mogły je rozpakować. A do tego będą potrzebowały 7-Zip…

7-Zip i inne archiwizery – porównanie
Archiwizerskompr. plik [B]stopień kompresji *czas [s]
7-Zip (format 7z)2 579 12223%78
WinRAR 2.70 beta 3 (format RAR)2 763 78125%228
WinAce 2.03 (format ACE)2 780 08125%190
7-Zip (format ZIP)3 060 00327%38
WinRAR 2.70 beta 3 (format ZIP)3 197 25729%31
WinAce 2.03 (format ZIP)3 197 34429%23
WinZip 8.0 (format ZIP)3 197 34429%21
Power Archiver 6.11.0 (format ZIP)3 197 34429%33
* stosunek archiwum/oryginał; zestaw plików testowych Canterbury Corpus pobrany ze strony http://compression.ca/act-index.html
Więcej:bezcatnews