SaAnVi.Ru - пародии - фотоприколы - банная - политота - компота - житота | сцылки - блог - думы - рецензии - поржать - фотосеты - поддержать (0%) |
популярные посты ▶
|
FreeArc - неожиданное открытиеИногда, бывает, наткнёшься на что-нибудь - и не понимаешь: почему это настолько малоизвестно? Бесплатный архиватор FreeArc (freearc.org) - одна из таких вещей. Программа сделана очень грамотно. Тут тебе и привычный GUI-интерфейс, работать с которым после того же WinRAR никаких проблем не составляет - всё сделано примерно так же. И консольная версия с привычными командами и опциями - прямо как у оригинального RAR. Линуксоиды тоже не обижены - есть версия и для них. Исходный код в наличии. Но самое главное - FreeArc иногда показывает такие результаты, что у меня волосы встают дыбом. В подавляющем большинстве случаев он и быстрее RAR, и лучше его же в плане компрессии - причём, в некоторых ситуациях разница громадная. Честно сказать, я и не думал, что такое вообще возможно. Тестируя FreeArc и сравнивая его с RAR, отметил одну вещь: FreeArc можно в принципе не настраивать. Судя по всему, он сам прекрасно разбирается в том, что делает, и выбирает разумный компромисс между скоростью и сжатием. Во всяком случае, опция максимальной компрессии -mx далеко не всегда работает лучше, чем сжатие без всяких опций. Представляю таблицы тестов. RAR запускался с параметрами максимальной компрессии (-m5 -md4096 -s), FreeArc - без параметров и, отдельно, с параметром -mx (максимальная компрессия). Версия RAR - 3.92 (есть новее - 4.х, но разработчиком не заявлено грандиозно лучшее сжатие). Версия FreeArc - 0.666, последняя на данный момент.
Разрыв просто сумасшедший - как во времени архивации, так и в размере архива. Как такое возможно - не понимаю. Параметр -mx даёт преимущество в плане компрессии, но и скорость падает очень сильно - вероятно, из-за того, что архиватор фактически пробует разные методы компрессии на одном и том же материале. По сути, в данном случае параметром -mx лучше не пользоваться - значительное замедление скорости компрессии нивелирует чуть более высокий коэффициент сжатия.
RAR выигрывает, если FreeArc запущен без параметров, но во-первых - выигрыш мизерный; а во-вторых - посмотрите на скорость. Кроме того, сжатие и без того сжатых данных - таких, как JPEG - моветон. :) Я сделал это исключительно в исследовательских целях. Но заметьте, как удалось сжатие с параметром -mx! Тут можно и скоростью поступиться.
Довольно малый коэффициент сжатия обусловлен тем, что в данных в основном - уже сжатые картинки, да музыка. Но всё равно FreeArc выиграл, плюс - посмотрите на скорость. Не радует тот факт, что параметр -mx здесь совершенно не нужен - более того, крайне вреден: мы проиграли по скорости чуть ли не в семь раз, а компрессия почему-то оказалась менее эффективной. Впрочем, RAR проиграл в обоих случаях. Как я понял, в случае архива с однородными данными, которые изначально ужаты (JPEG), имеет смысл использовать -mx - это даёт преимущество даже перед RAR. Во всех остальных случаях нужность -mx не так очевидна, поскольку замедление скорости слишком большое и можно столкнуться с менее эффективной компрессией. FreeArc требует для работы явно побольше памяти, чем RAR, но с учётом того, что на данный момент средние компьютеры имеют не менее 1-2Гб RAM, это можно считать некритичным параметром. Особенно память расходуется в режиме -mx. Также, FreeArc пока не поддерживает тома, не имеет 64-битной версии и не умеет сохранять атрибуты NTFS. Всё это также некритично (меня, во всяком случае, вообще не волнует) - к тому же, это вопрос времени. Дополнительно отмечу, что, как пользователь файлового менеджера FAR, я был исключительно удивлён наличием полной поддержки в виде файла .fmt формата. Просто копируешь его в директорию с другими архивными форматами, прописываешь FreeArc в системную переменную PATH и FAR начинает "понимать" формат .arc точно так же, как и любой другой. Разработчик FreeArc - Булат Зиганшин (в интернете о нём практически нет информации, но я так понимаю, он из России, судя по локализованной версии сайта).
Профессиональная компьютерная помощь в Красноярске от автора статьи ;)
©2011, Анатолий Савенков
Комментарии
↑ к началу комментариев ↑↑ к началу страницы
Вы не зарегистрированы. Зарегистрируйтесь или войдите в систему, чтобы не набирать каждый раз проверочный код (и иметь другие приятные функции на сайте). Действует суточный лимит анонимных комментариев для защиты от троллей, школоло-хакеров и спам-ботов. На текущий момент осталось комментариев: 10. Добавить комментарий
Фулюганствовать не надо: соблюдайте правила приличия. Я не люблю комментариев не по делу типа "Оццтой!" и им подобных. Если хотите что-то покритиковать или поучить кого-то жизни - делайте это с чувством, с толком и с расстановкой.
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||