В чем разница между сжатием rar и RAR5?


27

В чем разница между сжатием rar и RAR5? Что лучше для какой цели против времени сжатия.



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

@ Wyatt8740 Однако у них есть утилита с открытым исходным кодом.
Stommestack

@JopV. С открытым исходным кодом, да. Свободное программное обеспечение лицензировано, нет. И лицензия явно запрещает использовать его для создания других компрессоров RAR.
Wyatt8740 14.09.16

Ответы:


27

Когда вы выбираете тип сжатия в WinRAR, «RAR» использует v2.9 (иногда называемый v4) алгоритма, где при выборе «RAR5» используется v5. Оба подробно описаны в вики-статье , на которую уже ссылались другие.

RAR5 поддерживает некоторые дополнительные функции шифрования, но вы спрашиваете, какая из них лучше для сжатия - из вики, похоже, RAR5 может быть тривиально лучше для скорости сжатия и меньше в некоторых очень специфических случаях, но преимущества, кажется, все сторона зрителя / декомпрессора:

  • Улучшено восстановление поврежденного архива
  • Улучшена таблица файлов (что означает более быстрый просмотр архива)
  • Поддержка многоядерной декомпрессии

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


v4 имеет словарь 32 МБ, тогда как v5 может иметь словарь до 1 ГБ, что делает его полезным для создания резервных копий.
Раш Фрисби

Во всех случаях, когда я пытался провести прямое сравнение, RAR5 сжимался немного хуже, чем RAR4 (архивы в конечном итоге на ~ 1% больше), даже со значительно большими словарями. Я обычно сжимаю небольшое количество больших файлов (образы CD / DVD со смешанными данными), что может быть фактором. Возможно, некоторые из этих новых функций занимают больше места, чем лучшее сжатие, в этом сценарии.
Даниэль Санер

@RushFrisby На самом деле, с v2.9 / v4 настройка размера словаря не превышает 4MB для меня.
Stommestack

@JopV. Максимум v4 составляет 4 МБ, вы правы. 32 МБ по умолчанию для v5 и может доходить до 1 ГБ.
Раш Фрисби,

@ user202729 Спасибо, я обновил ссылку.
SqlRyan

6

Там нет разницы.

RAR - схема общего сжатия.

RAR5 - ревизия схемы сжатия

RAR является проприетарным форматом архивных файлов, который поддерживает сжатие данных, восстановление после ошибок и охват файла. Он был разработан российским инженером-программистом Евгением Рошалем (название RAR расшифровывается как Roshal Archive), а программное обеспечение RAR лицензировано win.rar GmbH.

v5.0 - поддерживается WinRAR 5.0 и выше. Изменения в этой версии:

  • Максимальный размер словаря сжатия увеличен до 1 ГиБ (по умолчанию для WinRAR 5.x - 32 МБ и 4 МБ для WinRAR 4.x).
  • Максимальная длина пути для файлов в архивах RAR и ZIP увеличена до 2048 символов.
  • Поддержка имен файлов Unicode, хранящихся в формате UTF-8.
  • Более быстрое сжатие и декомпрессия.
  • Поддержка многоядерной декомпрессии.
  • Значительно улучшает выздоровление.
  • Дополнительное шифрование AES увеличено с 128-битного до 256-битного.
  • Необязательный 256-битный хэш-файл BLAKE2 вместо 32-битной контрольной суммы файла CRC32 по умолчанию.
  • Дополнительное обнаружение дубликатов файлов.
  • Необязательные NTFS жесткие и символические ссылки.
  • Дополнительная Быстрая Открытая Запись. Архивы Rar4 должны были быть проанализированы перед открытием, поскольку имена файлов были распределены по всему архиву, что замедляло работу, особенно на более медленных устройствах, таких как оптические приводы, и снижало целостность поврежденных архивов. Rar5 может по желанию создать «быструю открытую запись», специальный архивный блок в конце файла, который содержит имена включенных файлов, что позволяет быстрее открывать архивы.
  • Удаляет специализированные алгоритмы сжатия текстовых, мультимедийных и исполняемых файлов Itanium; следовательно, некоторые файлы этих типов сжимаются лучше с WinRAR 4.x (Rar4), чем WinRAR 5.x (Rar5).

RAR (формат файла)


Спасибо за быстрый ответ .. Видел вики раньше, но не был уверен в терминологии
Abhishek Jain
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.