Сжатие с RAR по сравнению с [закрытым] ZIP

Много людей сжимает файлы с RAR, отправляя сжатые файлы с RAR и так далее.

ZIP является более стандартным и работает над всеми платформами. Пользователям Windows включали ZIP, и пользователи Linux не испытывают затруднений из-за того формата файла.

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

Почему некоторые люди используют RAR, а не ZIP для сжатия?

85
задан 24.05.2010, 15:40

17 ответов

Прекратите использовать эти инструменты WinRAR и WinZip - сдвиг к С 7 zip.

  • Это свободно
  • доступный через платформы, как командная строка и GUI
  • доступный в портативной форме через платформы
  • имеет хорошую степень сжатия (проверьте сайт или попытку себя),
  • не страдает ни от какой раскрывающейся боли
  • позволяет Вам использовать большинство других форматов
  • это - также открытый исходный код
  • может использоваться в коммерческой и персональной разработке (в GNU ограничения LGPL)
  • форум онлайн-поддержки в SourceForge
  • Vista 32-разрядная совместимость
  • поддерживаются несколько языков

Единственным форматом сжатия, который я нахожу не поддерживаемыми для извлечения, является ACE.

Ссылки.


Мне говорят, что мое первое предложение к этому ответу чувствует 'markety'.

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

Это прибывает из моего неисчислимого обнаружения за эти годы с
люди, использующие эти другие инструменты и бормочущие о несовместимостях,
раздражающие всплывающие окна и много других проблем, все же, так или иначе
продолжение отсутствовать С 7 zip, когда это прибыло в сцену.

Я с тех пор решил воспользоваться каждой возможностью для разглашения С 7 zip.

157
ответ дан 07.12.2019, 08:01
  • 1
    Это не вполне отвечает на вопрос: Сжатие с RAR по сравнению с ZIP. – R. Martinho Fernandes 16.07.2009, 20:49
  • 2
    Это - правильно построенный и информативный ответ, таким образом, я шел бы вразрез с downvoting это, все же. – R. Martinho Fernandes 16.07.2009, 21:00

WinRar является таким большим инструментом, таким образом, я использую RAR, когда я могу. Но, если я ищу совместимость с другими людьми, которые не могли бы знать о RAR, я использую ZIP, конечно. К счастью, WinRar может сделать ZIP также.:)

0
ответ дан 07.12.2019, 08:01
  • 1
    , с 7 zip, может открыть RAR и работать с ZIP через несколько платформ с помощью командной строки или GUI. Вы попробовали его? – nik 16.07.2009, 20:52
  • 2
    Нет, но я проверю его! – JP Alioto 16.07.2009, 21:00

Я использую RAR, потому что люди, я работаю с использованием RAR и RAR, работают просто великолепно для меня и моих потребностей.

-1
ответ дан 07.12.2019, 08:01

Я полагаю, что bzip2 имеет лучшее сжатие партии, но это очень медленно. С 7 zip мой выбор в Windows, но его значок ужасен; похоже, что это от Windows 95!

Я люблю стандартный Linux (Ubuntu, по крайней мере) файл archiver. При извлечении файла если существует один файл или папка в нем, он извлечен к текущему каталогу, иначе sub папка. Сохраняет все те ситуации папки в папке, где в Windows I постоянно проверяют содержание zip перед извлечением.

2
ответ дан 07.12.2019, 08:01
  • 1
    @DisgruntledGoat, почему не делает 7z, ведет себя как Ubuntu в этом случае? Я не думаю о ситуации, где redundant-folder-in-folder есть желателен. – MGOwen 07.09.2009, 07:18

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

1
ответ дан 07.12.2019, 08:01

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

Кроме этого, я не знаю ни о каких реальных преимуществах RAR Zip.

4
ответ дан 07.12.2019, 08:01
  • 1
    я принимает решение создавать несколько меньших архивов (которые RAR). – nik 16.07.2009, 20:44
  • 2
    , Но скажу, что у Вас есть предел 50 МБ за файл, и Вы загружаете крупные архивы. Что Вы собираетесь сделать, если те архивы содержат большие файлы, даже когда сжато? – RCIX 17.07.2009, 11:05
  • 3
    @RCIX Это - красота его..., Вы можете RAR файл на 50 МБ в архив, затем разбивать архив в файлы 50x1 МБ, названные файлом r00 в файл r48 (+file.rar), и части могут быть собраны вместе для составления исходного =8-) – Yuval 17.07.2009, 12:42

RAR имеет опцию Solid Archive, которые связывают файлы вместе перед сжатием. Это позволяет сжимать шаблоны, которые появляются только однажды на файл, но повторяются среди многих файлов. Очень вероятно с XML-файлами, например.

ZIP не имеет такой опции.

На платформе Unix, хотя, можно СМОЛИТЬ файлы сначала прежде, чем сжать TAR, который даст Вам примерно то же поведение, чем RAR с Солидным Архивом.

С 7 zip действительно поддерживает подобную опцию при использовании 7Z сжатие.

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

9
ответ дан 07.12.2019, 08:01

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

Извлечение RARs уже хорошо поддерживается на платформах кроме Windows: выезд, с 7 zip.

3
ответ дан 07.12.2019, 08:01

Если Вы работаете в среде Windows, то Zip является лучшей вещью использовать по причинам совместимости. Это не может сжаться, а также другие, но так как поддержка испеклась в к XP/Vista/и т.д., можно быть уверены, что получатель zip-файла сможет открыть его. Особенно в корпоративной среде, это приводит к гораздо меньшему количеству экземпляров, 'что я делаю с этим?'.

Если степень сжатия ДЕЙСТВИТЕЛЬНО имеет значение, и можно заставить получатель устанавливать что-то еще, то и WinRAR и С 7 zip, кажется, могут победить zip во многих случаях.

Но серьезно - когда делает несколько процентов дополнительное сжатие, они больше дают Вам вопрос? Изображения, звук и видео уже сжаты для большинства людей (Вы КОГДА-ЛИБО работали с необработанным видео вообще?), таким образом, Вы не собираетесь сжимать их. И все остальное является довольно небольшим в сравнении.

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

9
ответ дан 07.12.2019, 08:01

Преимущество RAR по ZIP: Gmail не жалуется, когда Вы отправляете исполняемые файлы (или любой другой вид файлов) в файлах RAR, но делает, когда Вы делаете это в Заархивированных файлах.

9
ответ дан 07.12.2019, 08:01

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

9
ответ дан 07.12.2019, 08:01

Другая вещь, которую RAR имеет по Zip: информация о Подлинности. Я могу "подписать" свой Архив RAR, и затем получатель видит a) кто создал его, b) каково исходное имя файла было, c) когда он был создан. Кроме того, Архив, Блокирующий средства, что архив не может быть изменен - я не знаю, может ли Zip сделать это, не проверили. То же идет для записей восстановления, не уверенных, если Zip/7-Zip поддерживают их.

Rar Auth Example

Кроме того, что мне нравится приблизительно Rar по сравнению с С 7 zip, поддержка Командной строки. В прошлый раз, когда я проверил с 7 zip, командной строке недоставало. Я думаю, что это было о добавлении текущей даты к имени файла.

10
ответ дан 07.12.2019, 08:01
  • 1
    На самом деле единственная причина, которую я использую с 7 zip, состоит в том, потому что Rar не имеют поддержку командной строки, в которой я нуждаюсь. – RCIX 09.09.2009, 07:06

Файлы RAR не имеют пределов, которые делают zip-файлы. Я думаю, что zip-файлы ограничены содержанием 65 536 файлов и каждого файла, и общий размер архива ограничен приблизительно 4 ГБ. Существует ZIP64, но это не открытый формат файла.

От записи Википедии на формате zip-файла:

Максимальный размер и для архивного файла и для отдельных файлов в нем составляет 4,294,967,295 байтов (232−1 байты, или 4 GiB минус 1 байт) для стандарта.ZIP и 18,446,744,073,709,551,615 байтов (264−1 байты, или 16 EiB минус 1 байт) для ZIP64.

Википедия также указывает, что RAR был сначала выпущен в 1993, тогда как ZIP64 не мог быть выпущен до 2001 (?). Также поддержка ZIP64 не была встроена к Windows XP.

См. также:

11
ответ дан 07.12.2019, 08:01
  • 1
    , с 7 zip (чтобы не путать с ZIP), поддерживает файлы на 16000000000 ГБ, и я знает ни о каких пределах количества файла - рад изучать это. – nik 16.07.2009, 20:46

Точка против RAR - то, что существует (насколько я знаю), никакое бесплатное программное обеспечение, которое может сжать его. Поскольку текущие версии WinRAR могут распаковать 7z (и 7z может распаковать rar), и 7z обычно сжимается лучше, чем zip (и часто лучше, чем rar), я склонен отправлять тех, кто отправляет мне файлы RAR 7Z файлы назад :)

Все другие получают простые .zip файлы, конечно. Возможно, они извлекают уроки из него ;)

14
ответ дан 07.12.2019, 08:01
  • 1
    Это серьезным основанием не использовать RAR вообще. И, использует с 7 zip, чтобы открываемые RAR, когда Вы имеет никакой другой альтернативный архив в наличии. – nik 16.07.2009, 20:43

Одна функция о WinRAR - это, сохраняет исходные даты создания папок на извлечении.

И rar и .zip сохраняют дату создания папки / время, но это кажется только winrar, сохраняет ту информацию об извлечении

15
ответ дан 07.12.2019, 08:01

Это - ХАРДКОР!

В самом деле.
Это - причина большинства пользователей RAR предпочтения RAR: Часть сцены. Стандарт. Знак выполнения вещей как профессионалы черных магий делает это.

Ни один из них не допустимые причины. Был аргумент, что RAR был быстрее или что RAR достиг меньших размеров, и это сохраняется по сравнению с zip-файлами. Но те же люди настоят на том, чтобы разделять архивы RAR, и создавать суммы non-MD5 и генерировать дополнительный файл четности ПАРИТЕТА, когда в конце, они соберутся использовать Поток и не Usenet для перемещения файлов. В потоках нет никакой причины ни одного из этого. На самом деле существует веская причина не сжаться, таким образом, файл может использоваться, будучи отобранным.

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

Взятия С 7 zip, что пирог, и обычно добивается большего успеха для размера и скорости. BZip2 действительно должен иметь шансы на выигрыш, но у большого количества людей нет хорошей реализации GUI. Командная строка является большой, конечно, но щелкающий правой кнопкой как С 7 zip, или перетаскивание как StuffIt именно так намного легче.

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

P.S. Худший пример сжатия, используемого плохо, - когда я вижу изображение, видеофайлы и звуковые файлы, которые уже сжаты со сжатием с потерями как JPEG, DivX или MP3, далее "сжатый" с любым форматом без потерь. Я сожалею, но должно быть очевидно, что в большинстве случаев Вы не уменьшаете файл меньше чем до 95% первоначального размера, и в этом случае Вы просто тратите впустую общее время и усилия.

31
ответ дан 07.12.2019, 08:01

Точка против RAR - то, что существует (насколько я знаю), никакое бесплатное программное обеспечение, которое может сжать его.

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

9
ответ дан 07.12.2019, 08:01

Теги

Похожие вопросы