Какой архиватор сильнее сжимает файлы? WinRar, WinUha, WinZip или 7Z?

Опубликовано 02 Янв 2014 в рубрике «Архиваторы,Вопросы по работе».

архиваторВ сети сегодня популярны десятки архиваторов, причем, в описание у каждой программы можно встретить что ее алгоритм самый-самый... Решил взять несколько популярных в сети архиваторов, а именно: WinRar, WinUha, WinZip, KGB archiver, 7Z и проверить их в "боевых" условиях.

Небольшое предисловие... Сравнение, возможно будет не слишком объективное. Сравнение ахиваторов проводилось на самом обычном домашнем компьютере, среднем по показателям на сегодняшний день. К тому же не брались различные типы данных: сравнение сжатия проводилось на обычном "вордовском" документе, коих у многих кто учиться или работает с ними - сможет скопиться огромное количество. Ну и логично, что  информацию, которую редко используешь - целесообразно запаковать в архив и иногда извлекать. Да и передавать такой файл намного легче: и на флешку быстрее скопируется, нежели куча мелких файлов, да и по интернету быстрее скачается...

Таблица сравнения сжатия

Для небольшого эксперимента был взят сравнительно большой файл RTF - около 3,5 мб и сжат разными архиваторами. Время работы пока не берем, об особенностях работы программ будет рассказано далее, сейчас же только посмотрим степень сжатия.

Программа Формат Степень сжатия Размер, к.байт Во сколько раз уменьшился размер файла ?
KGB Archiver 2 .kgb макимум 141411 22,99
WinRar .rar макимум 190546 17,07
WinUha .uha макимум 214294 15,17
7Z .7z макимум 218511 14,88
WinZip .zip макимум 299108 10,87
Исходный файл .rtf Без сжатия 3252107 1

Как видно из небольшой таблички, что самая высокая степень сжатия достигается у программы KGB Archiver 2 - в 23 раза уменьшился исходный размер файла! Т.е. если у вас на жестком диске несколько гигабайт различной документации, которой вы не пользуетесь и хотите удалить (но не покидает чувство, а вдруг пригодится) - не проще ли сжать такой программой и записать на диск...

Но обо всех "подводных камнях" по порядку...

KGB Archiver 2

В общем то не плохой архиватор, по заявлениям разработчиков их алгоритм сжатия один из самых "сильных". Сложно не согласиться...

Только вот скорость сжатия оставляет желать лучшего. Например, файл в примере (около 3 мб) программа сжимала около 3 мин! Нетрудно прикинуть, что один CD диск она будет сжимать пол дня, если не больше.

Total Commander (x64) 8.01 - BurSoft_2014-01-01_22-46-54

Но особое удивление вызывает не это. Распаковка файла длиться по времени столько же, сколько компрессия! Т.е. если вы потратили пол дня на то, чтобы сжать часть своих документов, то столько же времени вы потратите, чтобы достать их из архива.

Итог: программу можно использовать для небольших объемов информации, особенно, когда важен минимальный размер исходного файла (например, файл нужно разместить на дискете, или на небольшой по вместимости флешке). Но опять таки, угадать заранее размер сжатого файла нельзя, и возможно, время на сжатие вы потратите впустую...

WinRar

Знаменитая программа на постсоветском пространстве, установлена на большинстве компьютеров. Наверное, если бы она не показывала такие хорошие результаты, у нее бы и не было столько поклонников. Ниже скриншот на котором показаны настройки сжатия, ничего особенного, разве только степень сжатия была поставлена на максимум.

Имя и параметры архива_2014-01-01_22-30-21

На удивление WinRar сжал файл за несколько секунд, причем размер файла уменьшился  в 17 раз. очень достойный результат, если еще учесть что время затраченное на обработку ничтожно мало. А время на распаковку файла - еще меньше!

Итог: отличная программа, показывающая одни из самых лучших результатов. В процессе настроек сжатия можно так же указать максимальный размер архива и программа его разобьет на несколько частей. Это очень удобно, чтобы перенести файл с одного компьютера на другой на флешке или CD/DVD диске, когда целиком файл на  не запишешь...

WinUha

Сравнительно молодой архиватор. Назвать его сверх-популярным нельзя, но интерес у многих пользователей к нему кто часто работает с архивами - есть. И не случайно, ведь по заявлениям разработчиков архиватора, его алгоритм сжатия сильнее чем у RAR и 7Z.

Archive Selected Files_2014-01-01_22-39-26

В нашем небольшом эксперименте я бы не сказал что это так. Возможно, что на некоторых других данных он и покажет куда лучшие результаты...

Кстати, при установке выбирайте английский язык, на русском - программа выдает "крякозабры".

Итог: неплохая программа с интересным алгоритмом сжатия. Время на обработку и создания архива, конечно, больше чем у WinRar, но на некоторых типах данных можно получить чуть большую степень сжатия. Хотя, лично я бы не стал делать на этом большой акцент...

7Z

Очень популярный бесплатный архиватор. Многие утверждают что степень сжатия в 7z реализована даже лучше чем в WinRar. Вполне возможно, но при сжатии с уровнем "Ультра" на большинстве файлов он проигрывает WinRar'у.

Добавить к архиву_2014-01-01_22-30-44

Итог: неплохая альтернатива WinRar'у. Вполне сопоставимая степень сжатия, хорошая поддержка русского языка, удобное встраивание в контекстное меню проводника.

WinZip

Легендарный, один из самых популярных некогда архиваторов. В сети, наверное, самые часто-встречающиеся архивы - это "ZIP". И не случайно - ведь несмотря на не самую высокую степень сжатия, скорость работы - просто поражает. Например, Windows открывает такие архивы как обычные папки!

К тому же не следует забывать, что этот архиватор и формат сжатия намного старше новомодных конкурентов. Да и далеко не у всех сейчас стоят мощные компьютеры, которые позволят быстро работать с новыми форматами. А формат Zip поддерживают все современные архиваторы!

 


Социальные кнопки:

Shuld
2014-04-26 15:06:12
Архиватор KGB был создан на основе PAQ6 в далеком 2006 году. Сегодня самые сильные архиваторы – серия PAQ8. Здесь можно увидеть сравнение PAQ6 с PAQ8 http://forum.ru-board.com/topic.cgi?forum=5&topic=8076&start=740#2 А здесь посмотреть тесты некоторых PAQ8 (в сравнении с WinRAR, 7z, FreeArc) http://forum.ru-board.com/topic.cgi?forum=5&topic=8076&start=760#19
Alex
2014-04-26 17:40:34
Скопировал из выводов... "при скорости сжатия около 80 КБ/с объем 2 ГБ будет сжат примерно за 7 часов" Результаты не впечатляют...
Valera
2016-10-20 01:34:05
7z проиграл rar? На каких файлах автор тестил? Выложи эти файлы, у меня еще 7z(lzma2) ни разу по объему не проигрывал...