Які параметри використовувати для створення файлів 7zip, щоб отримати максимальну компресію? Я стискаю PDF-документи, що містять відскановані зображення. Я думаю про використання LZMA2, але не знаю, як встановити розмір словника, розмір слова і т. Д. Також, чи були б кращі варіанти LZMA або PPMd?
Мені потрібно перенести деякі файли (~ 200MiB) через чисті, а швидкість завантаження тут дуже повільна, тому я хотів би максимально стиснути дані. Час роботи процесора не дуже важливо.
EDIT
Ось що я отримав після тестування різних методів стиснення:
Нестиснений розмір становив: 25,462,686B
Мій процесор Intel Core 2 Due T8100 і у мене є 4 Гбіт оперативної пам’яті.
Найкраще стиснення було за допомогою PeaZip за допомогою алгоритму PAQ8O. Отриманий розмір файлу склав 19,994,325B. Використовувані налаштування: рівень стиснення: максимум. На жаль, швидкість стиснення становила близько 5 Кбі / с, тому для стиснення даних знадобилося більше однієї години.
Далі був експериментальний компресор PAQ9O. Використовуючи його, я отримав 20,132,660B приблизно за 3 хвилини стиснення. На жаль, програма є лише командним рядком, і не багато інших програм використовують цей алгоритм стиснення. Він також використовує близько 1,5 Гбіт оперативної пам’яті з налаштуваннями, які я використав (-9 -c)
Після цього був 7-Zip 9,15 бета (2010-06-20) з використанням LZMA2. Використовуючи його, я отримав 20 518 802B приблизно за 3 хвилини. Використані налаштування: розмір слова 273, розмір словника 64 Мб, і я використовував 2 нитки для стиснення.
Повернімось до мого початкового питання: У моєму випадку розмір твердого блоку не дав помітних результатів. Збільшення розміру слова дало певні результати. Різниця між найвищим розміром слова та найменшим склала 115,260B. Я вважаю, що така економія виправдовує зусилля, необхідні для здійснення двох необхідних клацань та зміни розміру слова.
Я спробував використовувати інші алгоритми стиснення, які підтримуються 7zip та PeaZip, і вони створюють файли розмірами від 19,8MiB до 21,5MiB.
Зрештою, мій висновок полягає в тому, що при стисненні документів PDF, що містять переважно зображення, зусилля, необхідні для використання екзотичних алгоритмів стиснення, не виправдані. Стиснення за допомогою LZMA2 у 7zip дало цілком прийнятні результати за найменший проміжок часу.