Разработчики) | Булат Зиганшин |
---|---|
Окончательный релиз | 0.67 / 15 марта 2014 г . |
Репозиторий | |
Написано в | Haskell , C ++ , C |
Операционная система | Microsoft Windows , Linux |
Платформа | IA-32 |
Тип | Файловый архиватор |
Лицензия | GNU GPLv2 + [1] |
Интернет сайт | https://web.archive.org/web/20161118232624/http://freearc.org/ |
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]
Особенности [ править ]
Расширение имени файла | .arc |
---|---|
Тип интернет-СМИ | приложение / x-freearc |
Разработан | Булат Зиганшин |
Тип формата | Сжатие данных |
Подобно 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
Ссылки [ править ]
- ^ "FreeArc: Разработка" . Проверено 17 августа 2009 .
лицензия: GPL
- ^ a b c "Далее FreeArc" . encode.su . Архивировано 15 апреля 2020 года . Проверено 15 октября 2020 .
- ^ FA 0.11 выпуск, Булат Зиганшин
- ^ a b c Патрик Шмид, Ахим Роос, (10 марта 2010 г.) 7-Zip 9.1 Beta и FreeArc 0.60 , Tom's Hardware
- ^ a b «Собственные форматы: скорость сжатия, размер и продолжительность - сравнение четырех решений для сжатия и архивирования» . 10 марта 2010 . Проверено 25 июня +2016 .
- ^ a b "FreeArc - Kompressionsprogramm mit eigenem Format" (на немецком языке)., golem.de
- ^ "Страница загрузки FreeArc" . Архивировано из оригинала на 2012-01-18 . Проверено 7 января 2012 .
- ^ "Булат-Зиганшин / Ф.А." . GitHub . Проверено 15 октября 2016 .
- ^ "facebook / zstd" . GitHub . Проверено 15 октября 2016 .
Внешние ссылки [ править ]
- freearc.org на Wayback Machine (архивировано 17 февраля 2017 г.)
- FreeArc на SourceForge.net (заброшено)
- Бинарные файлы и исходный код версии 0.67