какое сжатие лучше rar или zip
В чём отличие RAR от ZIP архива, что лучше
Приветствую!
Файлы данных типов архивов повсеместно встречаются на просторах сети Интернет. В чём же их отличие, лучше rar или zip и почему нельзя было остановиться на каком-то одном формате?
Для ответа на этот вопрос стоит обратиться к истории.
Формат ZIP берёт своё начало аж с 1989 года. Именно тогда был анонсирован этот формат сжатия, и появилась первая версия программы-архиватора.
Вы только не подумайте, что ранее не существовало никаких иных форматов сжатия, просто ZIP формат был достаточно «зрелым», и его разработчик в конечном итоге смог добиться повсеместного внедрения поддержки со стороны популярных операционных систем того времени.
В конечном итоге это сыграло ключевую роль в популярности ZIP, и привело к существенному отрыву от конкурентов.
Однако время шло, полупроводниковая промышленность развивалась, вычислительные мощности росли. И если ранее компьютеры использовались исключительно для расчётов и были нишевым продуктом, то со временем они стали способны выполнять мультимедиа функции.
Естественно, всё это подстегнуло спрос на компьютеры, на которых стало возможным играть, выходить в Интернет и т.п. На фоне растущего рынка ПК стали появляться и приложения, среди которых был и WinRAR.
В 1995 году появилась первая версия WinRAR для Windows. Уже на тот момент разработчик, который, кстати, является нашим соотечественником, внедрил поддержку возможностей, которых у ZIP не было: поддержку многотомных (разбиение архивов на несколько частей), возможность добавления информации для восстановления повреждённого архива и т.д.
По сей день WInRAR и его стандарт сжатия RAR достаточно динамично развивается, улучшается алгоритм и скорость сжатия\распаковки архивов и т.п.
Всё это высоко ценится пользователями, благодаря чему данный архиватор занимает своё место «под солнцем».
Так в чём же различие RAR от ZIP на сегодняшний день?
1) Сжатие в ZIP формат осуществляется чуть быстрее, однако и размер конечного архива чуть больше, если сравнивать с RAR.
2) RAR имеет возможность создать «Непрерывный архив», благодаря чему достигается ещё большее сжатие, ZIP такой возможности не имеет.
3) ZIP так и не научился создавать многотомный (архив, разбитый на несколько равных по размеру файлов) тип архива, RAR же это умел изначально.
4) Восстановление повреждённого ZIP архива весьма затруднительно, в RAR такая возможность предусмотрена изначально в алгоритме.
5) По сей день у какого-либо ZIP архиватора\архива может возникнуть проблема со сжатием\распаковкой файлов, размер которых более 2 гигабайт.
6) Для распаковки\создания RAR архива требуется установить архиватор, ZIP архив можно распаковать\создать в популярной операционной системе штатным способом.
Вот мы и рассмотрели подробно преимущества и недостатки RAR и ZIP. Напоследок предлагаю вам ознакомиться с подборкой бесплатных архиваторов, которые позволяют работать с большинством типов архивов, включая ZIP и RAR.
Если у вас остались вопросы, вы можете задать их в комментариях.
В свою очередь, Вы тоже можете нам очень помочь.
Просто поделитесь статьей в социальных сетях и мессенджерах с друзьями.
Поделившись результатами труда автора, вы окажете неоценимую помощь как ему самому, так и сайту в целом. Спасибо!
Какой формат сжатия файлов лучше — 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, как самый распространенный формат архивов. Пусть файл будет сжат чуть менее плотно. Зато его сможет создать и открыть любой пользователь, на любом современном компьютере.
Пользователи и сжатие данных
Я не хочу разжигать очередную священную войну, но комментарии на мой последний пост о «сжатии» в 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 архив. Спасибо за внимание.
Какой архиватор сжимает сильнее и быстрее: WinZIP, WinRAR, или 7-ZIP? Какая программа для сжатия файлов лучше?
Доброго времени!
Разные программы = разные алгоритмы = разная степень сжатия и скорость выполнения операции. Нужно ли говорить о том, что в зависимости от выбранной программы и формата архива — разница может достигать нескольких 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).