Kompresja plików jest tak wszechobecna, że jest obecnie wbudowana w wiele systemów operacyjnych jako funkcja standardowa. Pliki ZIP są zazwyczaj domyślnym formatem archiwalnym - czasami zastępowanym przez pliki RAR - ale KGB Archiver to narzędzie, które oferuje niezrównane poziomy kompresji, chociaż ma dość wysoką cenę.
Program nie wiąże się z żadnymi kosztami finansowymi - co nie jest w żaden sposób związane z byłą rosyjską agencją ochrony - ale jeśli chcesz maksymalnie wykorzystać aplikację, będziesz musiał zainwestować dużo czasu.
Jest to aplikacja, która twierdzi, że oferuje „niewiarygodnie wysoki współczynnik kompresji”, a twórca oprogramowania podaje dane, które wskazują, że poziomy kompresji są około dwa razy wyższe niż w przypadku formatu ZIP.
Pobierz KGB Archiver
Oficjalna witryna programu nie jest już dostępna online, ponieważ oprogramowanie nie było aktualizowane od kilku lat (chociaż nadal można ją znaleźć w Archiwum internetowe ). Jednak projekt jest nadal dostępny na SourceForge dzięki czemu można pobrać narzędzie i wymieniać się przemyśleniami i pomysłami z innymi użytkownikami.
Udaj się do stronę projektu i zignoruj przycisk pobierania. Z jakiegoś powodu pakiet językowy programu jest wyróżniony jako główny plik do pobrania, a nie sam program.
Aby pobrać oprogramowanie, przejdź do sekcji Pliki strony, poszukaj w folderze KGB Archiver 2, a następnie pobierz plik instalatora .msi z folderu 2.0 beta 2. Po zakończeniu instalacji narzędzie do kompresji jest dostępne z menu kontekstowego w Eksploratorze - wystarczy kliknąć prawym przyciskiem myszy plik, folder lub wybór elementów i wybrać opcję „Kompresuj do xxx.kgb”.
Tutaj zaczyna się robić interesująco. Do wyboru są tylko dwa formaty kompresji, KGB i Zip, ale istnieje wiele innych opcji. Możesz wybrać jeden z siedmiu różnych algorytmów kompresji i zakładając, że zdecydujesz się na użycie metody szóstej z siódmej, określasz następnie poziom kompresji, który chcesz zastosować.
Dostępnych jest nie mniej niż dziesięć poziomów kompresji, od minimalnego przez powyżej średniego do maksymalnego. Możesz także chronić archiwa hasłem i tworzyć archiwa samorozpakowujące, ale to właśnie kompresja jest naprawdę interesująca.
Testowanie kompresji
W ramach testu pracowałem z folderem wypełnionym 100 plikami JPEG o łącznej wielkości 222 MB. Dzięki wbudowanej funkcji skompresowanych folderów systemu Windows udało się to zredukować do pliku ZIP o wielkości 221 MB - praktycznie bez zmian, ale udało się to w ciągu kilku sekund.
Uruchomienie tego samego folderu za pomocą KGB Archiver dało bardzo różne wyniki. Po pierwsze, proces kompresji trwał około pół godziny, ale wynikowe archiwum było znacznie mniejsze i miało zaledwie 174 MB.
W ramach drugiego testu zebrałem losowy wybór plików: kilka plików MP3, plików tekstowych, dokumentów Word, obrazów i plików wykonywalnych o łącznej pojemności 93,5 MB. Ponownie, folder skompresowany systemu Windows nieznacznie zmienił rozmiar, zmniejszając go do zaledwie 90,5 MB, ale zrobił to bardzo szybko.
Nieco lepiej wypadło archiwum KGB, tworząc archiwum o wielkości 81,6 MB. Ponownie zajęło to ponad trzydzieści minut i to na komputerze czterordzeniowym. Czy takie oszczędzanie jest tego warte? Decyzja należy wyłącznie do Ciebie.
Oczywiście istnieją typy plików, które są łatwiejsze do kompresji niż inne. Proste pliki tekstowe mogą zostać poważnie zmiażdżone, podczas gdy wiele plików wideo i muzycznych jest już do pewnego stopnia skompresowanych. To, czego możesz oczekiwać od KGB Archiver, naprawdę zależy od plików, z którymi pracujesz.
Kompresja w prawdziwym świecie
Potrzeba kompresji plików zmniejszyła się z biegiem lat, ponieważ pojemność dysków twardych gwałtownie wzrosła, a prędkość połączenia internetowego wzrosła.
Po raz pierwszy dowiedziałem się o KGB Archiver cztery lub pięć lat temu. Natknąłem się na stronę internetową, która twierdziła, że użyła tego narzędzia do zmniejszenia zawartości płyty instalacyjnej pakietu Office 2007 do zaledwie 1,5 MB - z ponad 400 MB.
Ten poziom kompresji wydawał się niewiarygodny, więc musiałem to sprawdzić - tylko w celach badawczych, rozumiesz, miałem już w pełni funkcjonalną kopię pakietu Office i nie muszę kupować pirackiej wersji.
Po pobraniu archiwum zabrałem się za wypakowanie jego zawartości. Wydaje mi się, że proces ten trwał cały dzień, ale kiedy został ukończony, rzeczywiście była w pełni funkcjonalna instalacja pakietu Office gotowa do użycia.
Nie byłem w stanie odtworzyć tak imponujących poziomów kompresji, ale z pewnością stwierdziłem, że KGB Archiver zgniata pliki bardziej niż jakikolwiek inny archiwizator, z którego korzystałem.
W rzeczywistości istnieje kilka praktycznych zastosowań KGB Archiver - przynajmniej w przypadku wybrania najwyższego poziomu kompresji. W przypadku małych plików występuje niewielka różnica w rozmiarze pliku w porównaniu z innymi narzędziami. Jednak gdy warunki są odpowiednie - co oznacza kompresowanie dużej liczby plików, bardzo dużych plików lub niektórych szczególnie zgodnych typów plików - poziomy kompresji, które można osiągnąć, są oszałamiające.
Pod pewnymi względami jest to świetne, ale wymaganie czasu to coś w rodzaju podwójnej sztuczki. Niezależnie od tego, ile czasu zajmie kompresja plików, z którymi pracujesz, powinieneś uwzględnić mniej więcej taką samą ilość przy dekompresji.
Co myślisz o KGB Archiver ? Czy to przydatne narzędzie, czy nic więcej niż sztuczka? Czy jest to coś, czego mógłbyś używać?