FreeArc
Разработчик(и) | Круглый Зиганшин |
---|---|
Финальный выпуск | 0.666 [1] / 20 мая 2010 г. |
Предварительный выпуск | 0,60 РО [2] / 5 октября 2009 г. |
Репозиторий | |
Написано в | Хаскелл , С++ , С |
Операционная система | Microsoft Windows , Линукс |
Платформа | ИА-32 |
Тип | Архиватор файлов |
Лицензия | Только GPL-2.0 [3] [4] |
Веб-сайт | freearc.org на Wayback Machine (архивировано 18 ноября 2016 г.) |
FreeArc — это с открытым исходным кодом, бесплатный высокопроизводительный файловый архиватор разработанный Булатом Зиганшиным. Предположительно проект прекращен, так как с 2016 года разработчиками не было опубликовано никакой информации, а официальный сайт не работает.
Версия FreeArc Next находится в стадии разработки, версия FA 0.11 выпущена в октябре 2016 года. [5] Версия «Next» поддерживает 32- и 64-разрядные версии Windows и Linux и включает поддержку Zstandard . [6]
Алгоритмы
[ редактировать ]FreeArc использует LZMA , прогнозирование по частичному сопоставлению , TrueAudio, Tornado и GRzip. [7] алгоритмы с автоматическим переключением по типу файла. Кроме того, он использует фильтры для дальнейшего улучшения сжатия, включая REP (находит повторения при разделении до 1 ГБ), DICT (словарные замены текста), DELTA (улучшает сжатие таблиц в двоичных данных), BCJ (препроцессор исполняемых файлов) и LZP (удаляет повторы в тексте). [8]
Тесты
[ редактировать ]Размер архива
[ редактировать ]В тестах Tom's Hardware 2010 года , сравнивающих его с другими популярными архиваторами, FreeArc незначительно превзошел WinZip , 7-Zip и WinRAR в режиме «лучшего сжатия». В тестах «сжатия по умолчанию» он проиграл LZMA2 7-Zip , но все равно сжимался лучше, чем WinRAR и WinZip. [9]
Скорость
[ редактировать ]В тех же тестах Tom's Hardware FreeArc при настройках по умолчанию уступал стандартному сжатию LZMA2 7zip, а также WinRAR, даже при лучших настройках сжатия. Сжатие FreeArc при лучших настройках было медленнее, чем 7zip и WinRAR, но все равно опережало WinZip. [9]
Эффективность
[ редактировать ]Согласно метрике, разработанной Вернером Бергмансом из Maximum Compression Benchmark , сжатие FreeArc более эффективно, чем программы для классических форматов, таких как .Z ( LZW ), .zip ( Deflate ), .gz или bzip2 . (Формула оценки, используемая в этом закрытом тесте,
умножает сумму времени сжатия и распаковки на коэффициент, который экспоненциально выравнивает соотношение размеров архивов, достигнутых тестируемой программой, по отношению к наиболее известному размеру архива для этого набора данных.) По состоянию на ноябрь 2010 года FreeArc является лучшей программой в этом списке. бенчмарк, за которым следуют NanoZip, bsc и WinRAR. Он работает быстрее, чем WinRAR и 7zip. [10]
Функции
[ редактировать ]Расширение имени файла | .arc |
---|---|
Тип интернет-СМИ | application/x-freearc |
Разработано | Круглый Зиганшин |
Тип формата | Сжатие данных |
Подобно RAR и ZIP, это архиватор, а не просто компрессор данных, такой как gzip или bzip2 . Первоначально он поддерживал только свой собственный формат архива, обычно определяемый .arc
расширение имени файла, несовместимое с другими; [8] нет никакой связи с другими форматами .arc . Совсем недавно, [ когда? ] Была добавлена поддержка распаковки для других типов архивов, включая zip, rar и 7z . FreeArc имеет как интерфейс командной строки, так и графический интерфейс . [10] Другие функции включают в себя:
- Надежное сжатие с «умными обновлениями», которые по возможности избегают повторного сжатия.
- AES / Blowfish / Twofish / Serpent , Шифрование [8] включая объединение алгоритмов шифрования
- Плагины FAR и Total Commander
- Возможность создания самораспаковывающихся архивов и установщиков.
- Уровень защиты и восстановления архива с использованием коррекции ошибок Рида-Соломона с определяемым пользователем размером (например, восстановление через Интернет составляет 0,1%, тогда как по умолчанию используется автоматический размер 1–4%).
Поддерживаемые платформы
[ редактировать ]Windows Двоичные файлы доступны у разработчика. не существует , 64-битного варианта версии 0.666 [11] но FA 0.11 поддерживал как 32-, так и 64-битные системы. [5]
FreeArc Далее
[ редактировать ]В октябре 2016 года была выпущена первая публичная версия FreeArc Next. [5] [12] В настоящее время он доступен только как приложение CLI для 32- и 64-битных платформ Windows и Linux. Новые функции включают в себя:
- Полная дедупликация архива, аналогичная ZPAQ
- Поддержка алгоритма сжатия Zstandard , реализованного Facebook. [13]
- Программирование Lua для файла INI
- Улучшенная предварительная загрузка файлов, которая увеличивает скорость сжатия.
См. также
[ редактировать ]- Список форматов архивов
- Список файловых архиваторов
- Сравнение файловых архиваторов
- Список команд Unix
- Rzip
- лзма
Ссылки
[ редактировать ]- ^ «Новости Фриарк» .
- ^ «Новости FreeArc» . Проверено 22 ноября 2016 г.
- ^ «Новости FreeArc» . 21 декабря 2009 г. Архивировано из оригинала 22 ноября 2016 г.
Наконец, мы добавили файл лицензии, в котором четко указано, что FreeArc бесплатен для любого использования.
- ^ «FreeArc: Развивайтесь» . Проверено 17 августа 2009 г.
лицензия: GPL
- ^ Перейти обратно: а б с «FreeArc 'Next» . encode.su . Архивировано из оригинала 15 апреля 2020 г. Проверено 15 октября 2020 г.
- ↑ Примечания к выпуску FA 0.11, Булат Зиганшин.
- ^ «grzip — Бесплатный код» . sourceforge.net . Проверено 9 июля 2021 г.
- ^ Перейти обратно: а б с Патрик Шмид, Ахим Роос, (10 марта 2010 г.) 7-Zip 9.1 Beta и FreeArc 0.60 , Tom's Hardware
- ^ Перейти обратно: а б «Собственные форматы: степень сжатия, размер и продолжительность — сравнение четырех решений по сжатию и архивированию» . 10 марта 2010 г. Проверено 25 июня 2016 г.
- ^ Перейти обратно: а б «FreeArc — программа сжатия со своим форматом» (на немецком языке). , golem.de
- ^ «Страница загрузки FreeArc» . Архивировано из оригинала 18 января 2012 г. Проверено 7 января 2012 г.
- ^ «Булат-Зиганшин/ФА» . Гитхаб . Проверено 15 октября 2016 г.
- ^ «Фейсбук/ЗСТД» . Гитхаб . Проверено 15 октября 2016 г.
Внешние ссылки
[ редактировать ]- freearc.org на Wayback Machine (архивировано 17 февраля 2017 г.)
- FreeArc на SourceForge (заброшено)
- Бинарные файлы и исходный код версии 0.67