postanowiłem przekonać się jak duże zyski można osiągnąć stosując zamiast WinRARa, 7zip. W pierwszym daję kompresję “najlepszą” a w drugim opcje tak:
Czy takie ustawienia dają najlepsze efekty kompresji? Jeżeli tak to jak na razie lepsze wyniki osiągnąłem na rarze - w wypadku obrazku pliku o wielkości 500 MB wyniki były takie:
RAR: 246 MB
7zip: 258 MB
Wiele osób jednak bardzo wychwala 7zipa i sądzi że kompresuje on lepiej a obraz płyty o bardzo róznej zawartości to dobry test więc - co mogę zmienić aby kompresja wypadła lepiej?
Zależy co kompresujesz,jeśli to są pliki mp3 spakowane do zipa niewiele zyskasz,bo one są już skompresowane w dodatku stratnie,to samo jest z z obrazami - często są to formaty stratne gif,jpg
“punk widzenia, zalerzy od punktu siedzenia” jak to ktoś kiedyś mądrze powiedziała
wszystko zależy co i jak kompresujesz w większości testów najlepiej wypada winrar ale on trochę kosztuje więc dla osób ni chcących nic wydawać dobry jest 7zip ale jeśli chcesz porównać który najlepiej kompresuje zestaw Winrara z KGB Archiver ten to dopiero pakuje pliki żaden program mu nie dorównuje pod tym względem ale ma swoje minusy
Tak jak pisałem zawartość różna, chodzi mi głównie o odchudzenie downloadu na stronie - już nie chodzi o transfer bo to mam b/o ale o użytkowników - lepiej pobierać mniej danych, zawsze jest szybciej.
Co do KGB - według mnie zyski z jego korzystania są całkowicie nieistotne jeżeli weźmiemy pod uwagę fakt ile trwa kompresja i że userzy mogą mieć problemy z dekompresją.
Chodzi mi o ustawienia 7zipa - w wielu z nich nie znam skutków zmiany, co się stanie jeżeli np. zwiększę rozmiar słowa do wartości maksymalnej itp. czy mogę jakoś wydusić z niego więcej zmieniając jakieś z ustawień czy te domyślne są już optymalne?
lukasamd , sam musisz poeksperymentować, ja nie zauważyłem większych zmian gdy zmieniałem domyślne parametry (np. rozmiar słownika, słowa). Największy wpływ ma oczywiście metoda kompresji.
Generalnie możesz spróbować programu peazip i jego sztandarowego algorytmu PAQ. Jest wersja portable więc nic nie musisz instalować.
No zgadza się, ale również pisze, że potrzebuje w sposób optymalny zmniejszyć rozmiar plików więc podałem taką propozycję. Generalnie format 7z jest całkiem dobry, ale niektóre pliki kompresuje znacznie gorzej niż inne. Mogę jeszcze polecić format uha ale też w porównaniu z PAQ jest słabszy, ale za to lepszy od 7z (nie zawsze). Każdy format ma wady i zalety, W UHA jest przynajmniej możliwość stworzenia SFX-a. Kombinowanie z ustawieniami w programie 7-zip spewnością nie przyniesie większych efektów (zysk niewielki).
dużo jest programów do kompresji i każdy radzi sobie inaczej z różnego rodzaju plikami więc jeśli by się chciał zrobić tak aby pliki miały jak najmniejszą wielkość by trzeba było stosować kilka programików ale mi się wydaje że pod uwage mozna brać trzy programy : Winrar, 7zip oraz KGB Archiver
Tak jak Johny napisał wchodzą w grę te najpopularniejsze formaty czyli rar, zip plus 7z, co do kompresora KGB to trzeba wziąść pod uwagę, że nie każdy user będzie mógł taki plik rozpakować (z różnych powodów). Trzeba zerknąć na to ze strony zwykłego usera, któremu nie będzie się chciało szukać i dociekiwać w jaki sposób rozpakować dany plik. Poprostu to musi być proste, szybkie i wygodne …i mimo tego, że jestem zwolennikiem PAQ to 7zip jest nabardziej trafny.