Jak ustawić RAR5 aby maks. skompresować plik .TXT (UTF-8)?


(Djzon) #1

Jak ustawić RAR5 (WinRAR)  aby maks. skompresować plik .TXT (UTF- 8 ) ?

 

Np.

  1. Jaki maksymalny rozmiar słownika?

  2. Utwórz ciągłe archiwum? (TAK/NIE)

 


 

Rozmiar słownika (domyślny 32 MB) Stopień kompresji 18%

 

1,08 GB (przed)

211 MB (po)


(bart86) #2

w ustawieniach kompresji dajesz maksymalna, i 18% z pliku wyjściowego to chyba dobry wynik

możesz spróbować też 7-zip, który ma lepszy stopień kompresji od rar


(Vidivarius) #3

Jeśli kompresujesz jeden plik o wł/wył opcji archiwum ciągłe nie ma żadnego wpływy. Skutki włączenia tej opcji zaczynają być odczuwalne gdy kompresujesz wiele plików (zależy też od ich typu). Archiwum jest wtedy bardziej upakowane - to plus. Minusem jest natomiast to, że nie da się w sposób szybki wypakować dowolnego pliku z archiwum. Gdy wybierzesz do wypakowania jakiś plik ze środka to najpierw rozpakowane zostaną wszystkie pliki “położone” przed pożądanym plikiem - to trwa oczywiście dłużej. Minusem tego rozwiązania jest również większe prawdopodobieństwo nieodzyskania poszczególnych plików po uszkodzeniu archiwum.

18% to dobry wynik.

Przetestuj również 7-zipa jak sugeruje @bart86


(Djzon) #4

Zmniejszyłem jeszcze o 5 MB

 

206 MB (1024 MB rozmiar słownika)

211 MB (32 MB)

 

Nie lubię 7-zip (jest odporny na uszkodzenia podobnie jak nowy format RAR5?)


(Vidivarius) #5

Warunkiem jakiejkolwiek odporności archiwum na uszkodzenia jest dodanie do archiwum danych naprawczych. 7-zip tej opcji nie ma, ma ją RAR i trzeba ją włączyć podczas kompresji. Należy jednak pamiętać, że opcja ta zwiększa wielkość archiwum o procent jaki stanowią dane naprawcze i te dane nie gwarantują w 100% naprawę uszkodzonego archiwum.

Przy kompresji jej jakość zależy mi.in. od wielkości siłownika. Musisz pamiętać jednak, że ustawienie zbyt dużego siłownika może uniemożliwić rozpakowanie tego archiwum na kompach o mniejszych mocach obliczeniowych (zbyt mało RAM).


(Djzon) #6

Dlaczego w ogóle archiwa się uszkadzają?


(bart86) #7

Podczas kopiowania lub wysyłania przez sieć czasem się zdarzają błędy zadań jest to odczuwalne bo HDD na bieżąco błędy koryguje przy zapisie ale nic nie jest doskonałe


(Djzon) #8

bart86 - jeśli serwer nie wykrywa “przerwy przesyłu danych” to znaczy, że dla mnie jest nic niewarty.

Mam na myśli “wznawianie” po ang. Resume…

 

Mówi Ci to coś ???


(bart86) #9

Nie o to mi chodziło i pisałem że sytuacja zdarza się naprawdę małe są na nią szanse

Szybciej w zdrapki wygrasz kasę