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

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

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

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

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

13
задан FerranB
10.05.2023 16:46 Количество просмотров материала 2486
Распечатать страницу

21 ответ

Это WinRAR и WinZip инструменты -- shift на 7-Zip.

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

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

ссылки.


мне сказали, что мое вступительное предложение к этому ответу чувствует себя "markety".

Я беру это со всеми благими намерениями, потому что

без оплаты за это свободный программное обеспечение или

будучи каким-либо образом связанным с ним или с людьми, его создающими,

Я сильно чувствую желание толкать это для всех, кого я отдаленно знаю.

Это происходит от моих бесчисленных встреч на протяжении многих лет с

люди, использующие другие инструменты и бормочущие о несовместимости,

надоедливые всплывающие окна и много других проблем, пока, как-то

продолжая пропустить 7-Zip, когда он прибыл на место происшествия.

с тех пор я решил использовать любую возможность для рекламы 7-Zip.

155
отвечен nik 2023-05-12 00:34

это хардкор!

действительно.

Это причина большинства пользователей RAR, предпочитающих RAR: часть сцены. Стандарт. Признак того, что такие вещи, как черные искусства, делают это.

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

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

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

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

П. С. худшем пример сжатия используется плохо, когда я вижу изображения, видео и аудио файлы, которые уже сжаты с потерей сжатия, как JPEG, DivX или MP3 далее "сжатый" с любым форматом без потерь. Мне жаль, но должно быть очевидно, что в большинстве случаев вы не уменьшаете файл менее чем на 95% от исходного размера, и в этом случае вы просто тратите время и усилия всех.

30
отвечен dlamblin 2023-05-12 02:51

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

все остальные старые .zip-файлы, конечно. Может быть, они учатся у него;)

14
отвечен mihi 2023-05-12 05:08

одна особенность в WinRAR сохраняет оригинальные даты создания папок при извлечении.

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

14
отвечен bobobobo 2023-05-12 07:25

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

с запись Википедии о формате Zip:

максимальный размер файла архива и отдельных файлов внутри 4 294 967 295 байт (232-1 байт, или 4 Гб минус 1 байт) для стандартных .ПРОМЕЛЬКНУТЬ, и 18,446,744,073,709,551,615 байт (264-1 байт, или 16 EiB минус 1 байт) для ZIP64.

2001(?). Также поддержка ZIP64 не была встроена в Windows XP.

Читайте также:

11
отвечен FigBug 2023-05-12 09:42

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

Rar Auth Example

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

10
отвечен Michael Stum 2023-05-12 11:59

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

9
отвечен Lance Roberts 2023-05-12 14:16

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

9
отвечен Rook 2023-05-12 16:33

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

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

но серьезно-когда несколько процентов дополнительного сжатия они дают вам вопрос больше? Изображения, звук и видео уже сжаты для большинства людей (вы когда-нибудь работали с raw-видео вообще?), поэтому вы не собираетесь сжимать их. И все остальное довольно мало для сравнения.

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

9
отвечен Michael Kohne 2023-05-12 18:50

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

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

на платформе Unix, хотя, вы можете деготь ваши файлы, прежде чем сжимать деготь, который даст вам примерно такое же поведение, чем RAR с Solid Archive.

7-Zip поддерживает аналогичная опция при использовании сжатия 7Z.

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

9
отвечен Vincent Robert 2023-05-12 21:07

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

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

9
отвечен 2 revs, 2 users 67%user26897 2023-05-12 23:24

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

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

4
отвечен Yuval 2023-05-13 01:41

РАР обычно сжимает лучше, чем zip. Конечно, это сильно зависит от данных, но большую часть времени fast RAR похож на ZIP normal, а RAR best намного лучше.

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

3
отвечен R. Martinho Fernandes 2023-05-13 03:58

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

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

2
отвечен DisgruntledGoat 2023-05-13 06:15

7zip (обычно) имеет самый высокий коэффициент сжатия, но, следовательно, самый медленный. я когда-либо извлекал 4 ГБ wiki-данных, взорвавшихся примерно до 120 ГБ. zip вездесущ, один из старейших; кто угодно, что угодно, где угодно может справиться с этим, несмотря на это в мире UNIX, комбинация tar + gzip (или bzip) гораздо более предпочтительна. Рар получил честные компромиссы между скоростью, функции/обработки и сжатия, почему он популярен среди (win) хакеров, никто не знает, хотя, это своего рода отношение.

2
отвечен aa- 2023-05-13 08:32

тесты, которые я сделал некоторое время назад, показали мне, что RAR сжимается лучше (некоторые килобайт, не более)

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

Вот мой результат, когда я сжал папку, содержащую в основном исходный файл (Java, jar, txt, изображения и т. д):

13.754 Files
2.234 Folders

я использовал лучший вариант сжатия в WinRar для zip и RAR архивов.

перед сжатие

494 MB (518.688.768 bytes)

после сжатия с ZIP

115 MB (121.024.512 bytes)

после сжатия в rar

71,6 MB (75.177.984 bytes)

это разница 43,4 МБ в моем случае. Как вы видите, многое зависит от типа сжимаемых данных.

2
отвечен vovahost 2023-05-13 10:49

RAR имеет в основном лучшее сжатие и должен быть лучше с ошибками сжатия.

1
отвечен Fernando Briano 2023-05-13 13:06

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

0
отвечен JP Alioto 2023-05-13 15:23

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

A: потому что эти люди также заботятся о распаковке сжатого файла. Если у меня есть время и энергия, я попробую пит последние 7zip и WinRAR друг против друга с нормальными и лучшими настройками, занимающими время сжатия и распаковки полученных файлов. В результате размеры, как правило, в подобном парке, так что метрика не имеет значения, как много (особенно, когда у вас есть приличная скорость интернета доступный.) Хотяб пару лет назад архивы RAR распаковываются два раза быстрее . В4.0 обещает 30% повышение скорости декомпрессии.

Я буду обновлять этот ответ, когда у меня есть некоторые номера на руках.

edit: похоронен в комментариях выше, это важная вещь: "Последний раз я проверял 7z был, как деготь.gz / tar.bz2, очень медленно, когда дело доходит до извлечения одного файла из архива, так как все, что до этого файла должно было быть процессами для файла, чтобы быть извлекаемым. rar / zip не есть такая проблема"

Я помню, замечая эту проблему также, но я должен буду проверить на последней 7zip, чтобы убедиться, что это не проблема, связанная с извлечением 7z в winrar.

0
отвечен Anonymous Coward 2023-05-13 17:40

Я использую 7-zip

сжимает ZIP наравне с rar e.g ниже будет даже сжать mp4 видео или jpeg изображения немного (вероятно, метаданные):

7z a -tzip -mfb=258 -mpass=15 -mfb=258 file.zip @list_of_files_no_dir5

Он также имеет лучший метод сжатия под названием 7z, который значительно лучше (и медленнее), чем RAR.

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

0
отвечен ZaB 2023-05-13 19:57

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

-1
отвечен Sampson 2023-05-13 22:14

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх