Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

FreeArc - это бесплатный высокопроизводительный файловый архиватор с открытым исходным кодом, разработанный Булатом Зиганшиным. Проект считается заброшенным, поскольку с 2016 года разработчики не публиковали никакой информации, а официальный сайт не работает.

Версия «FreeArc Next» находится в стадии разработки, а версия FA 0.11 выпущена в октябре 2016 года. [2] Версия «Next» поддерживает 32- и 64-битные Windows и Linux и включает поддержку Zstandard . [3]

Алгоритмы [ править ]

FreeArc использует LZMA , прогнозирование путем частичного сопоставления , алгоритмы TrueAudio , Tornado и GRzip с автоматическим переключением по типу файла. Кроме того, он использует фильтры для дальнейшего улучшения сжатия, включая REP (находит повторения при разделениях до 1 ГБ), DICT (словарные замены для текста), DELTA (улучшает сжатие таблиц в двоичных данных), BCJ (препроцессор исполняемых файлов) и LZP (удаляет повторы в тексте). [4]

Контрольные показатели [ править ]

Размер архива [ править ]

В тестах Tom's Hardware 2010 года , сравнивающих его с другими популярными архиваторами, FreeArc чуть-чуть превзошел WinZip , 7-Zip и WinRAR в своем режиме «наилучшего сжатия». В тестах на «сжатие по умолчанию» он проиграл LZMA2 7-Zip , но по-прежнему сжимается лучше, чем WinRAR и WinZip. [5]

Скорость [ править ]

В тех же тестах Tom's Hardware FreeArc при настройках по умолчанию опережал сжатие по умолчанию LZMA2 в 7zip, а также WinRAR, даже при наилучших настройках сжатия. Сжатие FreeArc при лучших настройках было медленнее, чем 7zip и WinRAR, но все же опережало WinZip. [5]

Эффективность [ править ]

Согласно метрике, разработанной Вернером Бергмансом из теста максимального сжатия , сжатие FreeArc более эффективно, чем программы для классических форматов, таких как .Z ( LZW ), .zip ( Deflate ), .gz или bzip2 . (Формула оценки, использованная в этом закрытом тесте,

умножает сумму времени сжатия и распаковки на коэффициент, который экспоненциально оценивает соотношение размеров архивов, достигнутых тестируемой программой, по отношению к наиболее известному размеру архива для этого набора данных.) По состоянию на ноябрь 2010 года FreeArc является лучшей программой в этом эталонный тест, за которым следуют NanoZip, bsc и WinRAR. Работает быстрее WinRAR и 7zip. [6]

Особенности [ править ]

Подобно RAR и ZIP, это архиватор, а не просто компрессор данных, такой как gzip или bzip2 . Первоначально он поддерживал только собственный формат архива, обычно определяемый .arcрасширением имени файла, несовместимый с другими; [4] нет никакой связи с другими форматами .arc . Совсем недавно [ когда? ] добавлена ​​поддержка декомпрессии для других типов архивов, включая zip, rar и 7z . FreeArc имеет интерфейс командной строки и графический интерфейс . [6] Другие функции включают:

  • Надежное сжатие с «умными обновлениями», которые по возможности избегают повторного сжатия
  • Шифрование AES / Blowfish / Twofish / Serpent , [4], включая цепочку алгоритмов шифрования.
  • Плагины FAR и Total Commander
  • Возможность создавать самораспаковывающиеся архивы и установщики
  • Уровень защиты и восстановления архива с использованием коррекции ошибок Рида-Соломона с определяемым пользователем размером (например, восстановление через Интернет составляет 0,1%, а по умолчанию - автоматический размер 1–4%).

Поддерживаемые платформы [ править ]

Бинарные файлы Windows доступны у разработчика. Там нет 64-битного варианта версии 0,666, [7] но Ф. 0.11 поддерживает оба 32- и 64-битные системы. [2]

FreeArc Next [ править ]

В октябре 2016 года был выпущен первый публичный выпуск FreeArc Next. [2] [8] В настоящее время он доступен только как приложение CLI для 32- и 64-битных платформ Windows и Linux. Новые функции включают:

  • Полная дедупликация архива, аналогичная ZPAQ
  • Zстандартный алгоритм сжатия, реализованный Facebook [9]
  • Программирование на Lua для файла INI
  • Улучшенная предварительная выборка файлов, ускоряющая сжатие

См. Также [ править ]

  • Список форматов архивов
  • Список файловых архиваторов
  • Сравнение файловых архиваторов
  • Список команд Unix
  • rzip
  • Lzma

Ссылки [ править ]

  1. ^ "FreeArc: Разработка" . Проверено 17 августа 2009 . лицензия: GPL
  2. ^ a b c "Далее FreeArc" . encode.su . Архивировано 15 апреля 2020 года . Проверено 15 октября 2020 .
  3. ^ FA 0.11 выпуск, Булат Зиганшин
  4. ^ a b c Патрик Шмид, Ахим Роос, (10 марта 2010 г.) 7-Zip 9.1 Beta и FreeArc 0.60 , Tom's Hardware
  5. ^ a b «Собственные форматы: скорость сжатия, размер и продолжительность - сравнение четырех решений для сжатия и архивирования» . 10 марта 2010 . Проверено 25 июня +2016 .
  6. ^ a b "FreeArc - Kompressionsprogramm mit eigenem Format" (на немецком языке)., golem.de
  7. ^ "Страница загрузки FreeArc" . Архивировано из оригинала на 2012-01-18 . Проверено 7 января 2012 .
  8. ^ "Булат-Зиганшин / Ф.А." . GitHub . Проверено 15 октября 2016 .
  9. ^ "facebook / zstd" . GitHub . Проверено 15 октября 2016 .

Внешние ссылки [ править ]

  • freearc.org на Wayback Machine (архивировано 17 февраля 2017 г.)
  • FreeArc на SourceForge.net (заброшено)
  • Бинарные файлы и исходный код версии 0.67