В чем преимущество использования RAR?

15

Формат файла RAR является для меня чем-то новым, и я пытаюсь понять, почему люди переходят на него через формат «zip». Что такого особенного в RAR?

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

Nate
источник
7
Серьезно, только определенная группа людей действительно использует формат RAR, как будто завтра не наступит.
калибан
1
Это, несомненно, лучше, чем .zip - использовать его, потому что Windows поставляется с ним (я знаю, что большинство linux-ов имеют отличное архивирование вне коробки, и я полагаю, что OS X тоже) это похоже на прыжки в лаве, потому что это сделал человек, поедающий акул.
Фоши
5
LOL @ 'определенная особая группа людей'
Я помню старые добрые времена, когда некоторые люди использовали ZIP, а некоторые использовали LZH, а некоторые - ARC, а некоторые - ZOO ...
Джон Фухи
По моему мнению, если вы не используете Zip (что мне просто не нравится), лучше всего использовать Rar-файлы.
RCIX

Ответы:

21

RAR может хранить атрибуты файловой системы NTFS (такие как потоки, полные права доступа acl, время изменения / доступа / и т. Д., Не уверен в атрибутах linux, так как я предпочитаю там архивы tar) и, таким образом, делает его хорошим инструментом полного резервного копирования с приличной способностью сжатия. ZIP не может хранить ничего из этого, кроме простых старых простых атрибутов DOS (только для чтения, скрытые, системные).

Кроме того, RAR поддерживает надежное архивирование (один словарь сжатия для всех файлов), что улучшает степень сжатия, если в архиве много мелких файлов. Существуют также методы избыточности данных и исправления ошибок, которые можно использовать для исправления поврежденных архивов (например, поврежденных из-за ошибок передачи или поврежденных секторов).

hurikhan77
источник
2
Надежное архивирование может быть достигнуто и с помощью ZIP. Просто сначала заархивируйте все ваши файлы и каталоги в промежуточный zip-файл без сжатия. Затем сожмите тот единственный промежуточный файл почтового индекса к окончательному файлу почтового индекса.
Майк Л.
5
@MikeL. Тогда вы в значительной степени изобрели .tar.gz
Кальмариус
19

Сжатие Zip уже давно может разбиваться на части, поэтому я не думаю, что люди выбирают RAR из-за этого.

RAR имеет лучшее сжатие, но незначительное, и если это будет выигрышным преимуществом, все вместо этого соберутся до 7z.

IMO, реальные причины, по которым я считаю, что RAR является доминирующим форматом среди (кашель-ахем) некоторых пользователей, заключаются в нескольких представлениях:

  1. Вы n00b, если вы используете ZIP, и если вы используете 7z, вы слишком хардкор.
  2. Он идентифицирует n00bs, когда они начинают спрашивать, как «разархивировать» файлы или какую программу использовать для этих «глупых RAR-файлов».
  3. WinRAR имеет лучший интерфейс с настраиваемыми значками и т.д.
  4. Вы должны заплатить за WinRAR, и у истинных пользователей кашель-ахем где-нибудь будет копия - это своего рода эксклюзивный клуб, а WinRAR - членская карточка.

Добро пожаловать в клуб, приятель.

Калибан
источник
1
WinRAR действительно имеет лучший интерфейс - особенно драгматичный материал. Прекрасный <3
Phoshi
Не забывайте о .ACE. Только истинные пользователи l33t используют это для сжатия.
Энтони Джорджио
Пользователи ACE похожи на Дэви Джонса из пи ... ну моря я думаю. Они были вокруг навсегда, они, как правило, древние, они тралили далекие моря Usenet и раньше, и они - одна из них.
калибр
5
Я должен сказать ... Интеграция оболочки WinRAR не имеет себе равных среди других программ сжатия, которые я пробовал.
Прорыв
Я бы сказал, что хардкор использует файлы .tar.gz лично :) Хотя, для собственного использования я использую 7z, он имеет удобство zip и свободную (как в речи) природу tar.gz
salmonmoose
12

Я бы не сказал, что многие люди переходят на это.

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

Одна из распространенных причин, по которой я буду это использовать - отправка EXE-файлов по электронной почте (так как я разработчик). Gmail и Outlook заблокируют исполняемые файлы .zip как потенциальные вирусы и разрешат файлы .rar.

Уилл Эддинс
источник
1
Это своего рода дискриминация мировоззрения. RAR-файлы также могут содержать вирусы. Люди просто еще не думали об этом.
KdgDev
4
Правильно, и как разработчик, это становится главным раздражением как для Outlook, так и для частей Gmail, так как я на 100% лишен возможности использовать .zip для передачи законных исполняемых файлов. Zip удобнее, потому что я знаю, что все основные ОС имеют встроенную поддержку.
Уилл Эддинс
Gmail начал блокировать исполняемые файлы .RAR, если я правильно помню ... Я просто изменяю расширение на .xyz и затем отправляю!
Прорыв
5

Одно большое преимущество, вне пользователей кашля некоторых классов пользователей кашля , является то , что ZIP файлы традиционно имеют ограничение по размеру - в частности , не более 4 ГБ для всего архива, и не более чем 4 ГБ для любого заданного (несжатого) файла. Эта проблема решается в более поздних версиях этого формата, но вы все равно увидите сообщения об ошибках Windows при попытке создания больших архивов, даже если вы просто пытаетесь сжать гигабайты простого текста (что приводит к сравнительно небольшим файлам) ).

RAR не имеет этого ограничения .

Джон Руди
источник
1
Ага, я всегда думал, что 4 ГБ - это ограничение FAT32. Хорошие ссылки!
Арьян
2

После загрузки файла (который мог быть разбит на множество более мелких частей), недостающие или поврежденные части могут быть восстановлены с помощью файлов четности (файлы PAR, часто в виде папок ).

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

Согласно Википедии версии 3 RAR больше не нуждается в таких файлах, поскольку у него есть собственные файлы восстановления. (Но я чувствую, что это все же не является веской причиной для использования этого проприетарного формата.)

Арьян
источник
1

Возможность разбить сжатый файл на несколько файлов.

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

Это также позволило вам разбить эти архивы на размеры, облегчающие резервное копирование, такие как дискеты 3.5 или компакт-диски и т. Д.

Наконец, я думаю, что сжатие в RAR немного лучше, чем в zip, и вначале я думаю, что у него были лучшие способы защиты данных в архиве.

Kelsey
источник
1
ZIP поддерживает разрыв файлов для тех, кто знает как долго. (Я вспоминаю многочастные ZIP-файлы еще во времена гибких дисков и модемов со скоростью 14,4 Кбит / с, которые считались «молниеносными».)
Джон Руди,
1

У Winrar лучший интерфейс, и, я думаю, какое-то время было проще разбирать вещи, когда вы собирались передавать их между ОС, чем архивировать. Я не думаю, что winzip поддерживался на машинах Linux до недавнего времени. Я думаю, что winrar изначально был универсальным или независимым от платформы.

Сакамото Казума
источник
Мой опыт работы с Linux был противоположным: бесплатные zip-инструменты всегда было легко найти, но более редкие обычно так или иначе обременены.
Legoscia
С кем-либо из них никогда не было проблем.
Людвиг Вайнцерль
1

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

И вам не нужно использовать winrar для распаковки, 7zip позаботится о большинстве форматов, если вы пользователь Windows. (так что волшебного клуба хаксор тоже нет).

Мое личное предположение о популярности форматов будет примерно таким:

  1. застежка-молния
  2. tar (иногда со сжатием zip)
  3. ЭОР
  4. 7z

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

Johan
источник
деготь со сжатием zip? Конечно, вы имеете в виду gzip / bzip2? Я не думаю, что я когда-либо видел archive.tar.zip.
Райан С. Томпсон
1

У меня есть подозрение, что файлы RAR более устойчивы к повреждениям. Например, вы можете прикрепить файл RAR к задней части jpg, и jpg, и RAR останутся читаемыми. Часто у меня были повреждены ZIP-файлы, и я ничего не получал, с помощью RAR я смог извлечь хотя бы часть данных.

salmonmoose
источник
1

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

Почему это технически лучше, .RAR делает гораздо меньше архивов примерно за такое же время. Он также поддерживает надежные архивы и использует множество небольших файлов. Это огромный плюс для .rar, он может серьезно сжать тонну маленьких файлов, сначала сделав их одним большим файлом, реально используя избыточность между файлами. И было сказано, что .RAR в любом случае лучше сжимает.

StudioHack
источник
0

Я поражен, что никто не упомянул скорость декомпрессии.

Насколько я знаю, WinRAR предлагает лучший баланс между скоростью сжатия, результирующим размером и скоростью декомпрессии (в 2-3 раза быстрее, чем декомпрессия 7z в прошлый раз, когда я пытался, но это было довольно давно). Если LZMA2 сделал декомпрессию 7zip быстрее, чем winrar, то переходит к парням 7zip. В противном случае я рекомендую придерживаться WinRAR. Источник Unrar доступен.

Анонимный трус
источник