поддерживает алгоритмы 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. Убедитесь в этом сами, посмотрев результаты тестов выше или проведя своё собственное тестирование.