Другие языки:

English

Тесты производительности


Почему FreeArc сжимает сильнее, чем rar и 7-zip

  • поддерживает алгоритмы lzma, ppmd и multimedia-сжатие с автоматическим выбором наилучшего алгоритма по содержимому файла
  • использует фильтры dict (словарная замена), rep (находит повторы на расстоянии до 2Гб), delta (улучшает сжатие таблиц в бинарных файлах), bcj (EXE-фильтр), lzp (устраняет повторы в текстовых файлах)
  • в режиме максимального сжатия запускает процедуры сжатия не параллельно, а последовательно, выгружая промежуточные данные на диск, что позволяет каждой процедуре использовать всю память компьютера
  • если вам мало встроенных алгоритмов — вы можете использовать внешние: от препроцессора сжатых данных precomp до алгоритмов максимального сжатия ccmx/lpaq/durilca/uda/paq
  • плюс к этому производится интеллектуальная сортировка файлов, группирующая вместе одинаковые/похожие файлы и различные версии одного и того же файла

Почему FreeArc сжимает быстрее:

  • для текстовых файлов автоматически использует алгоритм ppmd, который работает быстрее, чем lzma
  • для поиска строк в lzma использует новый алгоритм ht4
  • использует фильтры rep, dict и lzp, уменьшая размер фактически сжимаемых данных
  • в быстрых режимах (-m1/m2) использует уникальный алгоритм сжатия tornado и алгоритм grzip
  • выполняет чтение и сжатие данных параллельно , поэтому задержки дисковых операций влияния не оказывают

В результате FreeArc сжимает (в разных режимах) не хуже zip/bzip2/rar/7-zip, работая при этом в 1.5-3 раза быстрее, а в режиме максимального сжатия значительно обходит 7-zip. Убедитесь в этом сами, посмотрев результаты тестов выше или проведя своё собственное тестирование.