Адрес этой статьи в Интернете: http://www.thg.ru/software/test_arhivatorov_7zip_magicrar_winrar_winzip/
Тест архиваторов: 7-Zip, MagicRAR, WinRAR, WinZip
Тест архиваторов | Ваши данные на диете
Каждый пользователь, регулярно работающий на ПК, как мы полагаем, почти каждый день имеет дело со сжатыми данными. Архивы могут поступать в различных форматах и размерах, а в некоторых случаях вы можете и не догадываться, что речь идёт о сжатых данных (различные инсталляционные пакеты, файлы с изображениями, музыкой, многочисленные форматы видеозаписи и офисные документы).
Конечно, основная идея, лежащая в основе сжатия данных, состоит в сокращении места на диске, которое необходимо для их хранения, и, что может быть даже более важно, в снижении затрат времени для передачи данных. Именно по этой причине большинство людей сжимают свои файлы. Возможно, вы пользуетесь почтовым сервером, имеющим ограничение по объёму отсылаемых файлов, или, например, храните важные данные в архиве в качестве резервной копии. В этих случаях время, необходимое для завершения операции сжатия, в конечном итоге, является не столь важной характеристикой по сравнению со степенью сжатия данных, которую вы можете достичь с помощью той или иной программы-архиватора.
Существует множество утилит под ОС Windows, предоставляющих все функции сжатия и архивации, что могут вам когда-либо потребоваться. Подавляющее большинство из них работают с форматом ZIP – самым распространённым форматом хранения архивов, – наряду с определённым количеством других популярных форматов, таких как 7z, RAR, TAR и GZIP.
Сегодня мы протестируем три наиболее известные утилиты архивации: 7-Zip, WinRAR и WinZip. Эти программы не только поддерживают серьёзный набор форматов, но и интегрируются с оболочкой Windows Explorer для обеспечения быстрого доступа к инструментам архивации из любого места на вашем ПК. Некоторые из утилит даже располагают дополнительными функциями. В частности, новейшая версия WinZip включает функцию работы в соцсетях и облачных сервисах. Завершает обзор архиваторов экзотичная MagicRAR, создатели которой обещают трёхкратное превосходство над встроенной утилитой Windows по степени сжатия.
Тест архиваторов | 7-Zip 9.28b
7-Zip – единственный бесплатный архиватор в нашем обзоре. Это утилита с открытым исходным кодом, распространяемая по лицензии GNU Lesser General Public (так называемая «Стандартная общественная лицензия ограниченного применения GNU»). 7-Zip полностью поддерживает следующие семь форматов файловых архивов: 7z, bzip2, GZIP, TAR, WIM, XZ и ZIP. Кроме того, 7-Zip способен распаковывать дополнительно 24 формата: ARJ, CAB, CHM, cpio, cramfs, DEB, DMG, FAT, HFS, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, RAR, RPM, SquashFS, UDF, VHD, WIM, XAR и Z.
Согласно веб-сайту разработчика, скорость сжатия для форматов ZIP и GZIP превосходит конкурирующие утилиты от 2% до 10%, что подтвердили и наши тесты. Ещё одно достоинство утилиты – отличная поддержка собственного формата сжатых данных 7z. Этот формат основан на открытой архитектуре и имеет дополнительную поддержку 256-битного AES-шифрования, и именно формат 7z обеспечил максимальную степень сжатия в наших тестах. 7-Zip по умолчанию использует алгоритм сжатия LZMA (Lempel-Ziv-Markov chain-Algorithm), но может использовать также алгоритмы LZMA2, PPMd либо bzip2 (при дополнительной настройке). Более того, программа поддерживает AES-шифрование WinZip, что делает возможным создавать ZIP-архивы с поддержкой 256-битного AES-шифрования.
7-Zip интегрируется в контекстное меню Windows Explorer и позволяет показывать файловые архивы как обычные папки. Приложение также имеет собственный файловый менеджер, который имеет заточенную под опции сжатия панель инструментов и позволяет перетаскивать файлы из оболочки Windows (и наоборот). Поддерживаются любые версии Windows – начиная от 98 и заканчивая 8, – а также многоядерные процессоры и функция Hyper-Threading. 7-Zip доступен для загрузки в виде 32-битной или 64-битной версии и имеет поддержку в общей сложности 79 языков на выбор.
Тест архиваторов | MagicRAR 8.0
Следующий за 7-Zip, WinRAR и WinZip в нашем обзоре идёт утилита MagicRAR – и она является тёмной лошадкой. Не только потому, что она наименее известна из четырёх, но ещё и потому, что это единственная из четырёх представленных здесь программ архивации, не имеющей собственного формата сжатия и не поддерживающей работу с более чем одним процессорным ядром. Единый установочный пакет содержит 32-битную и 64-битные версии. Стоимость MagicRAR составляет $25 при покупке в онлайн-магазине на сайте разработчика.
Так как MagicRAR не имеет собственного формата сжатия, то эта утилита не даёт преференций какому-либо одному из форматов, а скорее оставляет выбор за пользователем. Существует множество форматов архивации, и так как MagicRAR поддерживает практически все популярные форматы сжатия через плагины, можно с лёгкостью добавлять поддержку новых форматов в любое время. MagicRAR уверенно позиционирует себя как утилита, способная поддерживать все форматы сжатия. По причине большого числа изначально включённых плагинов, данная программа может работать с любым форматом, что мы использовали в ходе тестирования.
Что касается интеграции в оболочку Windows Explorer, то MagicRAR предлагает команду «Find Smallest Archive» («Определить наименьший размер архива») в контекстном меню, с помощью которой можно быстро определить лучший формат для сжатия выбранных файлов и/или папок. Это делает выбор между форматами архивации весьма простым. Также ПО обеспечивает рекурсивную распаковку архивов, то есть вы можете извлечь архивы, которые включают несколько вложенных друг в друга папок, сохраняя структуру папок. MagicRAR оснащён собственным файловым менеджером и интегрируется с Microsoft Outlook.
Последнее, чем MagicRAR выделяется на фоне конкурентов – это утверждением разработчика, что данная утилита должна обеспечить особенно хорошую производительность на SSD-накопителях. Тем не менее, наши тесты не позволяют с этим согласиться. На самом деле, как мы выяснили, истиной является обратное утверждение. Ни одно другое приложение не сжимает файлы на SSD столь же медленно, и только скорость создания архивов в формате ZIP ещё можно считать приемлемой.
Тест архиваторов | WinRAR 4.2
Мы использовали WinRAR в качестве одной из программ, входящих в наш тестовый набор утилит в течение длительного времени. Как и WinZip, это одна из самых популярных и широко известных утилит архивации. WinRAR набирает очки за счёт высокой скорости сжатия данных и полной поддержки форматов RAR и ZIP. Программа также позволяет распаковывать файлы в форматах 7z, ACE, ARJ, BZ2, tar.bz2, CAB, GZ, tar.gz, ISO, JAR, LZH, TAR, UUE и Z. WinRAR оснащён встроенным мастером, шаг за шагом направляющим пользователя по процессу сжатия данных.
Точно так же, как 7-Zip и WinZip, WinRAR можно использовать через его собственный файловый менеджер, контекстное меню Windows Explorer и даже через командную строку. Он также поддерживает дополнительное 128-битное AES-шифрование. WinRAR может упаковывать файлы и папки в самораспаковывающиеся архивы и восстанавливать повреждённые или «битые» архивы. Также данную утилиту на фоне конкурентов выделяет функция предварительного просмотра размера архива, что позволяет оценить размер архива для выделенных файлов и папок. Данная возможность может оказаться весьма удобной, если вы хотите сжать большой объём данных и хотели бы узнать, насколько большим получится архив до того, как запускать процесс архивации.
WinRAR имеет 32-битную и 64-битную версии, и хотя для загрузки доступны пробные версии, по истечении 40-дневного пробного периода вам будет предложено приобрести данное приложение за сумму в $29.
Тест архиваторов | WinZip 17 Pro
WinZip – классическая утилита архивации и сжатия данных, и ни один подобный обзор не был бы полным без её участия. Данный продукт присутствует на рынке не менее 22 лет (начиная с 1991 года). И есть хорошие основания, чтобы он оставался на нём в дальнейшем столь же долго. Некоторое время WinZip уступал конкурентам, но с каждой последующей версией программа навёрстывает упущенное. Сейчас, когда разработчиком данного ПО стала компания Corel, мы видим значительные изменения и усовершенствования в интерфейсе и удобстве использования WinZip.
Текущая версия самой популярной утилиты архивации и сжатия данных (именно так утверждает веб-сайт разработчика) – WinZip 17, по-прежнему сконцентрирована на сжатии и распаковке ZIP-архивов. Функции WinZip доступны через встроенный файловый менеджер, Windows Explorer или командную строку. ZIP-архивы можно защищать посредством 128-битного или 256-битного AES-шифрования, также имеется поддержка форматов 7z, BZ2, CAB, IMG, LHA/LZH, ISO, RAR и ZipX.
WinZip делает больше, чем просто сжатие и распаковка файлов. Текущая версия позволит вам делиться ZIP-архивами через сайты вроде Facebook, LinkedIn и Twitter. Она также позволяет вам загружать их напрямую на облачные службы с поддержкой дополнительных сервисов, такие как Dropbox, Google Drive и SkyDrive. Но и это ещё не всё. Начиная с 17-й версии, WinZip может использовать ресурсы графических процессоров AMD, Nvidia и Intel, чтобы добиться повышения производительности с помощью OpenCL. Мы тестировали версию Pro, но она не имеет каких-либо отличий в плане производительности по сравнению с версией Standard. Версия Pro включает дополнительные инструменты, в честности, встроенное резервное копирование данных. Она также поддерживает управление с помощью жестов на устройствах с сенсорным экраном.
Версия Standard данной классической утилиты архивации и сжатия данных обойдётся в $30 – именно столько вам предложат заплатить по истечении ознакомительного периода в 45 дней. Наши тесты показали, что WinZip способен конкурировать с WinRAR, если речь идёт о скорости. Но этого достаточно лишь для того, чтобы разделить второе место, уступив первое бесплатной 7-Zip .
Начнём с проприетарных форматов сжатия данных, которые поддерживают все четыре представленные в нашем обзоре утилиты, используя как настройки по умолчанию, так и наилучшие параметры, что мы смогли выявить в интерфейсе каждой из программ.
На графиках ниже представлены результаты тестов со включённой поддержкой Hyper-Threading (результаты без использования Hyper-Threading будут представлены далее).
В этих тестах есть явный лидер, и это 7-Zip . Данная утилита не только запаковывает файлы быстрее, чем любой из конкурентов, но и позволяет добиться наилучшей степени сжатия. Даже при использовании алгоритма LZMA2 с настройкой «Максимальная скорость» (Fastest Compression), предполагающей приоритет скорости над степенью сжатия, 7-Zip позволяет получить заметно меньшие по объёму архивы, чем конкуренты, финишируя на целых 19 секунд раньше! Только при использовании алгоритма LMZA с установкой «Максимальное сжатие» (Best) 7-Zip перемещается вниз тестовой таблицы. С другой стороны, при этом он позволяет получить наименьший размер архива. MagicRAR попросту не в состоянии бороться с любым из более известных конкурентов, независимо от настроек.
Проприетарные форматы, HT отключен
С отключённым Hyper-Threading все четыре утилиты начинают работать немного медленнее, но все участники тестирования финишируют всё в том же порядке. Остался прежним и размер архива. И вновь 7-Zip является явным лидером.
Формат ZIP Format, HT включён
Продолжая своё восхождение на вершину, 7-Zip превосходит WinZip на его территории. Используя настройки по умолчанию, open-source утилита не только справляется с задачей на 9 секунд быстрее, но и производит архив несколько меньшего размера. WinRAR потребовал примерно в два раза больше времени, чем 7-Zip , зато опередил MagicRAR . Последний примерно в шесть раз медленнее, чем 7-Zip .
Формат ZIP Format, HT отключён
После отключения Hyper-Threading WinZip опережает 7-Zip по скорости сжатия, но оказывается на последнем месте по степени сжатия при настройках по умолчанию. MagicRAR требует столько же времени, сколько и при включённом Hyper-Threading, вновь финишировав на последнем месте.
Выигрыш производительности от Hyper-Threading: проприетарные форматы и ZIP
7-Zip извлекает значительный выигрыш по производительности при использовании Hyper-Threading, что отражает наличие реальных оптимизаций для многопоточной архитектуры. Переход от четырёх к восьми потокам существенно сокращает время, которое требуется для создания архива. В этом случае 7-Zip работает быстрее на 28% при использовании собственного формата 7z и на 33% быстрее в случае формата ZIP. WinZip также извлекает преимущества из Hyper-Threading, в то время как WinRAR обеспечивает меньший прирост производительности. MagicRAR является однопоточным приложением и, соответственно, не извлекает никакого преимущества при включении Hyper-Threading. Фактически, MagicRAR работает даже немного медленнее при включении данной опции.
WinZip: «чистая» производительность CPU и OpenCL
WinZip способен повысить скорость архивирования данных за счёт использования OpenCL, что позволяет распределить часть нагрузки на графический процессор AMD или NVIDIA в дополнение к вычислительным ресурсам CPU. Как утверждает разработчик, выигрыш ощутим только при работе с файлами объёмом свыше 8 Мбайт. И хотя лишь немногие файлы в нашем тестовом наборе имеют такой размер, разница, тем не менее, заметна. Конечный размер архива и степень сжатия остались прежними, но время, потраченное на создание архива, сократилось с 76 до 69 секунд.
Тест архиваторов | И однозначным победителем становится.
7-Zip – очевидный победитель нашего теста архиваторов. Он устанавливает стандарт и по степени сжатия, и по скорости, работая с собственным форматом 7z. Он умудряется превзойти MagicRAR , WinRAR и WinZip с точки зрения степени сжатия даже при использовании профиля «Максимальная скорость» (Fastest Compression). 7-Zip также намного быстрее конкурентов в случае использования алгоритма LZMA2. 7-Zip затратил всего 25 секунд для сжатия нашего тестового набора файлов и папок при включённом Hyper-Threading. Между тем, WinRAR затратил 44 секунды, WinZip – 51 секунду, MagicRAR потребовалось около 159 секунд.
Если приоритетом является наименьший размер архивов, то 7-Zip справляется с этой задачей быстрее, чем конкуренты. Если приоритетом является минимальная скорость архивации, то 7-Zip по-прежнему позволяет получать архивы меньшего размера. Таким образом, независимо от того, какой аспект сжатия данных вы считаете более важным для себя, 7-Zip – очевидный выбор. Ещё одна причина отдать предпочтение именно этой программе состоит в том, что она показала самый заметный выигрыш от многопоточности. В наших тестах Hyper-Threading обнаруживает свои преимущества, но вы также заметите преимущество в скорости FX-8320 над FX-6300 (оба – на частоте 3,5 ГГц). Если и этого недостаточно, то 7-Zip имеет довольно весомое преимущество в цене. Будучи FOSS-приложением (Free and Open Source Software), он распространяется бесплатно, тогда как конкурирующие продукту стоят, как минимум, $25.
Хотя мы не часто присуждаем награды программным продуктам, благодаря превосходству как по скорости, так и по степени сжатия, а также благодаря цене, которую невозможно превзойти, мы решили присудить 7-Zip награду Tom’s Hardware Elite.
WinRAR и WinZip не могут идти на одном уровне с 7-Zip по скорости сжатия, но они по-прежнему достаточно быстры и поддерживают два наиболее распространённых форматов сжатия – ZIP и RAR. WinZip также заслуживает дополнительные бонусы благодаря расширенной функциональности – поддержке социальных сетей и облачных служб. Речь идёт именно о тех дополнительных функциях, что оценит большинство пользователей, хотя мы не можем измерить и оценить их количественно, отразив это в тестах.
Хотя аргументация в пользу WinRAR и WinZip могла быть основана на собственных проприетарных форматах сжатия, сравнение реальной производительности показывает, что между этими программами нет серьёзной разницы. Реальность такова, что каждая из этих двух утилит может поддерживать собственный формат второй программы, наряду с большим количеством других. Но, в конечном итоге, старые привычки меняются с трудом, и зачастую имеет смысл отправлять архивы в виде ZIP-файла, а не использовать какой-то менее распространённый формат.