Какие настройки использовать при создании 7zip файлы для получения максимального сжатия? Я сжимаю документы в формате PDF, содержащие отсканированные изображения. Я думаю об использовании LZMA2, но я не знаю, что установить в размере словаря, размере слова, и т.д. Кроме того, LZMA или PPMd были бы более оптимальными вариантами?
У меня должны быть некоторые файлы, переданные (~200MiB) по сети, и скорости загрузки здесь являются очень медленными, таким образом, я хотел бы сжать данные как можно больше. Использованное процессорное время не очень важно.
Править
Вот то, что я получил после тестирования различных методов сжатия:
Несжатый размер был: 25,462,686B
Моим процессором является Intel Core 2 Due T8100, и у меня есть 4 ГиБ поршня.
Лучшее сжатие было с PeaZip с помощью алгоритма PAQ8O. Получающийся размер файла был 19,994,325B. Используемые настройки были уровнем сжатия: максимум. К сожалению, скорость сжатия была вокруг 5KiB/s, таким образом, это взяло больше что один час для сжатия данных.
Затем был экспериментальный компрессор PAQ9O. Используя его, я добрался 20,132,660B приблизительно за 3 минуты сжатия. К сожалению, программа является командной строкой только, и не много других программ используют тот алгоритм сжатия. Это также использует приблизительно 1.5 ГиБ RAM с настройками, которые я использовал (-9-c)
После этого было С 7 zip 9,15 бет (2010-06-20) с помощью LZMA2. Используя его, я добрался 20,518,802B приблизительно за 3 минуты. Используемые настройки были размером слова 273, размер словаря 64 МБ, и я использовал 2 потока для сжатия.
Теперь назад к моему исходному вопросу: В моем случае размер блока тела не приводил ни к каким значимым результатам. Увеличение размера слова действительно приводило к некоторым результатам. Различие между самым высоким размером слова и самый маленький было 115,260B. Я полагаю, что такие сбережения действительно выравнивают по ширине усилия, должен был сделать два необходимых щелчка и размер слова изменения.
Я пытался использовать другие алгоритмы сжатия, поддерживаемые 7zip и PeaZip, и они производят файлы в размерах от 19.8 МиБ до 21.5 МиБ.
В конце мое заключение состоит в том, что при сжатии документов в формате PDF, содержащих главным образом, отображает, усилие должно было использовать экзотические алгоритмы сжатия, не выравнивается по ширине. Сжатие с помощью LZMA2 в 7zip привело к довольно приемлемым результатам за наименьшее количество количества времени.