Что лучше rar или 7zip

Какой формат сжатия файлов лучше — 7z, zip или rar?

На днях ко мне обратились с вопросом, какой тип архива лучше всего сжимает файлы? Я уже не раз встречал тесты-сравнения эффективности различных алгоритмов сжатия. Практически всегда в них побеждает 7z. Однако я решил не давать столь однозначный ответ. И вот почему: степень сжатия является не единственным критерием, позволяющим определить лучший тип архива.

На степень сжатия файла влияет и программа, которую используют для создания архива, и ее настройки, и особенности сжимаемого файла. Кроме того, я бы не стал упускать из вида удобство использования формата сжатия и степень его интеграции в операционные системы. Если мы сжимаем документ для отправки по электронной почте, то должны быть уверены в том, что получатель сможет без проблем распаковать его.

Маленький тест

И, все же, уменьшение объема файла — это основная функция архиватора. Поэтому я решил провести собственное сравнение алгоритмов. В серьезных тестах обычно испытывается работа архиваторов с файлами разных типов. А в самых продвинутых — еще и подыскивают оптимальные настройки. Я поступлю проще: сжимать буду папку с установленной игрой — ведь в ней находятся разные типы данных: и музыка, и графика, и документация, и исполняемые файлы. Настройки же программ-архиваторов я не буду изменять — именно так поступает большинство пользователей.

Итак, игра Bastion — объем папки 863 МБ:

Игра Hotline Miami — объем папки 654 МБ:

Таким образом, победителем в соревнованиях на сжатие файла, как я и предполагал, вышел 7z. Но стоит ли выбирать именно этот формат? Я думаю, далеко не всегда.

Интеграция и распространение

В конце концов, 7z не так уж и далеко вырвался вперед. Zip и RAR, буквально, дышат ему в спину. А какой из этих форматов без проблем «переварит» ваш компьютер или система того пользователя, которому вы передадите сжатый файл?

По степени распространенности лидирует Zip. Инструменты для работы с ним интегрированы в Windows и OS X. Большинство дистрибутивов Linux поддерживают Zip из коробки. В Chrome OS сразу после установки мы можем сжимать и распаковывать файлы в форматах Zip и RAR.

А что же 7z? Для работы с ним необходимо скачать и установить отдельное приложение. Пусть даже это и бесплатная программа, но стоит ли 1—2% от объема файла этой возни? А если вы передаете архив человеку, далекому от всего этого, то придется потратить уйму времени, чтобы объяснить ему, как поступить с файлом.

Поэтому я рекомендую использовать 7z только в той ситуации, когда действительно необходимо добиться максимальной степени сжатия файла. Можно еще поупражняться с настройками архиватора и уменьшить размер файла еще сильнее (но это обернется потерей времени на сжатие и распаковку, а также повысит риск потери данных).

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

Источник

Какой архиватор сжимает сильнее и быстрее: WinZIP, WinRAR, или 7-ZIP? Какая программа для сжатия файлов лучше?

Доброго времени!

Читайте также:  чуйский тракт рейтинг national geographic

Разные программы = разные алгоритмы = разная степень сжатия и скорость выполнения операции. Нужно ли говорить о том, что в зависимости от выбранной программы и формата архива — разница может достигать нескольких 10-ков процентов (или ГИГАБАЙТЫ места на диске).

Впрочем, не претендую на истину в последней инстанции. Заметка носит больше информационно-тех. характер для домашней работы (и не подойдет для тех, кто выполняет специфические операции с архивами).

Определяемся с архиватором

Небольшой тест + табличка

Если определяться с архиватором для повседневных нужд (для дома) — то наиболее логично тестировать программы на файлах разного типа.

Для этого я решил взять самую обычную папку с документами (там было всё: картинки, документы Word и Excel, какие-то старые сохранения от игр, несколько PDF, и т.д., и т.п.). Не сжатый размер 662 МБ.

Система : Windows 10 (64 bit), 16 ГБ ОЗУ 3200 МГц, AMD Ryzen 5 3400G.

Таблица с результатами сжатия в трех популярных архиваторах: WinZIP, WinRAR, и 7-ZIP.

Название (+ версия) Формат (+ степень сжатия) Размер папки (до сжатия) Размер папки (после сжатия) Экономия места (в процентах) Время сжатия (в минутах и сек.)
WinZIP v24.0 ZIP (совместим.) 662 МБ 413 МБ 37,6% 1 мин. 6 сек.
ZIPX (самый выс.) 662 МБ 399 МБ 39,7% 2 мин. 25 сек.
WinRAR v5.70 RAR (обычное) 662 МБ 392 МБ 40,8% 1 мин. 12 сек.
RAR (макс.) 662 МБ 390 МБ 41,1% 👍 1 мин. 14 сек.
ZIP (обычн.) 662 МБ 416 МБ 37,2% 👍 26 сек.
ZIP (макс.) 662 МБ 416 МБ 37,2% 31 сек.
RAR 4 (макс.) 662 МБ 395 МБ 40,3% 1 мин. 2 сек.
7-ZIP v18.05 7z (норм.) 662 МБ 380 МБ 42,6% 👍 1 мин. 23 сек.
7z (ультра) 662 МБ 373 МБ 43,7% 2 мин. 20 сек.
ZIP (ультра) 662 МБ 412 МБ 37,8% 5 мин. 15 сек.

Примечание : наиболее выигрышные и интересные варианты я пометил знаком «👍».

Краткие выводы:

WinZIP

Легендарный архиватор, некогда был самым популярной и известной программой для сжатия файлов! Сегодня, конечно, ситуация уже иная.

Текущая версия программы работает «долго» и обеспечивает далеко не самые лучшие результаты по степени сжатия. Впрочем, нельзя не отметить кучу полезных опций, которые встроили в ПО:

Также не могу не отметить и новый интерфейс программы, сильно-напоминающий типовую версию для Windows 10.

WinRAR

Главное окно WinRAR

Судя по тестам — это наиболее оптимальный архиватор для обычного домашнего ПК. Хорошая степень сжатия вкупе с относительно-быстрой работой. По праву считается «базовой» программой для любой системы.

Интерфейс программы выполнен в стиле «минимализма», всё везде на привычных местах (как и 10 лет назад!). Обладает всеми самыми необходимым базовыми функциями архиватора:

Примечание : полная версия программы платная. Однако, бесплатная версия на домашнем ПК работает вполне неплохо (если не считать периодически появл. окно. ).

Обеспечивает наилучшую степень сжатия* при работе с форматом 7Z (среди рассмотренных популярных архиваторов). Разумеется, если у вас много файлов на диске, которые можно отправить в архивы — то выбор 7Z может сэкономить вам весьма неплохую часть диска!

Читайте также:  чьи ванны лучше акриловые

Что касается возможностей и интерфейса — то программа очень похожа на WinRAR: также удобно встраивается в проводник, также позволяет сжимать файлы с различной степенью сжатия, и также может запаролить любой из архивов.

Разве только программа 7-ZIP бесплатна, и при ее использовании не всплывает никаких доп. окон 👌 (как при работе с WinZIP и WinRAR).

Источник

Пользователи и сжатие данных

Я не хочу разжигать очередную священную войну, но комментарии на мой последний пост о «сжатии» в RAR навеяли на некоторое количество мыслей и рассуждений, которые я хочу донести до сообщества. Но перед этим хочу отметить, что я работаю под Windows’ем, поэтому всё ниже изложенное будет касаться именно его. Плюс к прочему попрошу отнестись к топику, как к информации к размышлению, а не как к красной тряпке для быка. Итак, давайте поговорим о форматах сжатия данных с пользовательской точки зрения.

Что творится на рынке?

Для начала давайте вспомним, какие форматы сжатия мы знаем? Ну же, перечисляем — ZIP, RAR, TAR, GZ, BZ2, 7ZIP, ACE, (L)HA, CAB, ZOO, LZH, ARJ… Плюс ещё несколько «специфических» форматов сжатия образов — IMG, ISO, MDF, NRG. Возможно вы вспомните ещё какие-нибудь, но речь не об этом. Речь о том, что вспомнит обычный рядовой пользователь?

Ответа на этот вопрос два — правильный и, как несложно догадаться, неверный. Начнём со второго — рядовой пользователь назовёт zip, rar, ace и 7z. Это не сложно проверить, если посмотреть на количество загрузок на, к примеру, cnews.ru для описания ситуации на Российском рынке и на download.com для просмотра мирового рынка. Что мы видим?

А видим мы буквально следующее — по миру 194 миллиона загрузок WinZip, 85 миллионов загрузок WinRAR, почти 4 миллиона — WinACE и около 2 миллионов 7Zip. Как несложно заметить, две трети рынка контролирует WinZip (и это при учёте работы из коробки в Windows XP+), почти треть WinRAR. Кроме того, не стоит забывать, что WinAce уже заброшенный проект, который теряет своих поклонников.

Теперь вернём к Российскому рынку. Здесь ситуация абсолютно другая. Во-первых, у нас нет централизованного места для скачивания файлов. Да-да, попробуйте набрать в яндексе «софт», и вы увидите ссылку на Софт.mail.ru, да Soft.CNews, описанный выше. Толковых рейтингов, там нет, но будем довольствоваться тем, что есть. Как мы могли заметить, на обоих сайтах отсутствует WinZip — в России им просто не пользуются, потому как предпочтение отдаётся WinRAR (33 тысячи загрузок, sic!) и 7Zip (22 тысячи). Остальное ПО почти не фигурирует, Яндекс подтверждает ситуацию.

Это был неправильный ответ на вопрос «каким архиватором пользуется пользователь?» Теперь правильный ответ: «он не знает, что такое архиватор данных». Также, как не знает каким браузером пользуется. А текстовый процессор для него эквивалентен названию «Word», а spreadsheet ПО однозначно «Excel».

Почему так обстоят дела?

Что компьютер для пользователя? Это в первую очередь способ выполнить свою работу — желательно быстро и поменьше думая о проблемах, которые его (пользователя) не касаются. Это, как я говорил выше, программа, в которой он пишет отчёт, это браузер, где он тыкается по любимой социальной сети, это почтовик, который на самом деле GMail или Exchange Express.

Читайте также:  Что лучше випидия или форсига

Гораздо интереснее ситуация, если ему придёт RAR. Отключите мозг и подумаете, чтобы вы сделали, если бы не знали, что это такое? Правильно загрузили бы Яндекс (google? отключите мозг ещё больше!) и набрали бы что-то типа «rar» или «чем/как открыть rar«. Куда вы попадёте? Правильно, на win-rar.ru и поставите себе WinRAR. Ну если конечно, вы — обычный пользователь вообще умеете ставить ПО 🙂

Почему Российский сегмент отличается от мирового?

Там мы разобрались, как пользователи получают WinRAR или 7-Zip. Теперь давайте разберёмся, куда делся WinZip из русского сегмента рынка. Ответ лежит на поверхности — пользователи не знают и/или не хотят пользоваться программой, которая не разговаривает на их родном языке. WinRAR руссифицирован, у него есть русский сайт. 7-zip старается не отставать — 7-zip.org.ua/ru. Вы скажете, что у WinZip тоже есть русскоязычная страничка. Да, это правда, но у пользователя zip откроется из коробки, он не будет скачивать «ненужную» программу.

Почему пользователи не архивируют в zip/gz?

Допустим, вы (обычный пользователь) наконец-то поняли зачем нужно сжатие данных и перестали докучать своих знакомых многометровыми письмами. Давайте разберёмся во что и как вы будете архивировать.

Если до этого у вас стоял только zip из коробки, то возможно вы найдёте неприметный пункт меню «Отправить > Сжатая Zip-папка» в выпадающем по правому клику мыши меню. Вы знали об этом пункте? Я вот специально его нашёл для этой статьи. Вполне может быть, что вы полезете опять же в Яндекс с запросом «как заархивировать файл» или «архиватор«. Куда приведут эти запросы? Скорее всего к WinRAR или, с меньшей вероятностью, к 7-Zip. Поэтому перейдём к этим архиваторам.

Если у вас WinRAR, то по умолчанию, вы создадите именно rar-архив. Если 7-Zip, то 7z. Оба формата открываются и в WinZip, и в WinRAR, и в 7-Zip’е, поэтому в принципе проблем у получателя на распаковку не будет. Другое дело, что в русском сегменте пользователь по умолчанию, внимание, не будет архивировать в zip.

Почему WinRAR используется чаще 7-Zip?

Тут ответы тоже не очень сложны: WinRAR дружелюбнее (сравните GUI программ), быстрее архивирует по умолчанию, название на слуху.

Почему пользователь не будет архивировать в bz2/gz?

Потому что он не знает чем, боится командной строки и файлов с двойным расширением.

Как дальше жить?

Эта статья написана к тому, чтобы мы: программисты, IT-специалисты, администраторы — были снисходительнее к пользователю, у которого бошка забита своими проблемами и которому гораздо легче скачать с сайта zip (или rar), чем увидеть чуть более сжатый tarball или 7-zip архив. Спасибо за внимание.

Источник

Библиотека с советами