Из архиваторов давно были выбраны WinRAR и 7-Zip; на текущий момент мой выбор при анализе архиваторов не изменился. На первом месте 7-Zip, т.к. порой он уделывает WinRAR от 2 до 5 раз по размеру конечного архива (основной коэффициент - 1,2-1,8). По нему и выложу рисунок с настройками, вкратце опишу их. Параметры выбраны из расчета на максимальную компрессию.
- archive format: 7z. Он не конфликтует с WinRAR. Использование этих двух архиваторов, кстати, выгодно: 7-Zip иногда проигрывает по сжатию (1 раз из 100);
- compression level: конечно же, максимум;
- compression method: LZMA2. LZMA2 - это оптимизированный LZMA, если интересно. Одно исключение: если у вас одни документы на сжатие - попробуйте выбрать PPMd, он для таких случаев и создавался;
- dictionary size: чем больше - тем лучше. Можно считать его ключевым параметром после compression level. Так как объем оперативной памяти у меня всего 8 гигабайт - пришлось ограничиться значением 273. Обратите внимание, что объем памяти для декомпрессии невелик. И если вы счастливый обладатель 32 гигабайт оперативной памяти - вы можете достигнуть максимального значения; при этом не беспокоясь, что кто-то ваш архив распаковать не сможет;
- solid block size: на максимум. В интернете пишут, что он дает больший эффект на файлах одинаковых типов или примерно с равным содержимым. Действительности не соответствует, прирост рэндомный или вообще отсутствует;
- number of CPU threads: конечно же, задействуем все ядра процессора.
Автор: Неизвестен