¿Cuál es la diferencia entre la compresión rar y la compresión RAR5?

27

¿Cuál es la diferencia entre la compresión rar y la compresión RAR5? Cuál es mejor para qué propósito frente al tiempo de compresión.

Abhishek Jain
fuente
en.wikipedia.org/wiki/RAR
abhishekkannojia
1
Voy a recomendar 7zip ya que ambas formas de rar son propiedad y cualquier información sobre los algoritmos utilizados para la compresión tendrá una licencia restrictiva para evitar la implementación de terceros.
Wyatt8740
@ Wyatt8740 Sin embargo, hay una utilidad de extracción de código abierto disponible para ellos.
stommestack
@JopV. Código abierto, sí. Software libre con licencia, no. Y la licencia prohíbe expresamente su uso para fabricar otros compresores RAR.
Wyatt8740

Respuestas:

27

Cuando elige un tipo de compresión en WinRAR, "RAR" usa v2.9 (a veces referido como v4) del algotritmo, donde al seleccionar "RAR5" se usa v5. Ambos se detallan en el artículo wiki , que otros ya han vinculado.

RAR5 admite algunas características de cifrado adicionales, pero se pregunta cuál es mejor para la compresión: desde el wiki, parece que RAR5 podría ser trivialmente mejor para la velocidad de compresión y menor en algunos casos muy específicos, pero las ventajas parecen estar todas El lado del visor / descompresor:

  • Recuperación de archivos dañados mejorada
  • Tabla de archivos mejorada (lo que significa una navegación más rápida de un archivo)
  • Soporte de descompresión multinúcleo

A cambio, se está arriesgando a que el usuario final no tenga un programa que admita el nuevo formato y no podrá descomprimir su archivo. Sin embargo, si guarda el archivo para usted o lo envía a alguien que sabe que tiene un programa que puede verlo, parece que RAR5 es el mejor formato.

SqlRyan
fuente
v4 tiene un diccionario de 32 MB, mientras que v5 puede tener un diccionario de hasta 1 GB, lo que lo hace útil para hacer copias de seguridad.
Rush Frisby
En todos los casos en los que probé una comparación directa, RAR5 se ha comprimido ligeramente peor que RAR4 (los archivos terminan ~ 1% más grandes), incluso con diccionarios considerablemente más grandes. Por lo general, comprimo un pequeño número de archivos grandes (imágenes de CD / DVD de datos mixtos), lo que podría ser un factor. Tal vez algunas de esas nuevas funciones consumen más espacio que los mejores ahorros de compresión, en ese escenario.
Daniel Saner
@RushFrisby En realidad, con v2.9 / v4, la configuración del tamaño del diccionario no supera los 4 MB para mí.
stommestack
@JopV. v4 max es de 4 MB, tienes razón. 32 MB es el valor predeterminado para v5 y puede subir hasta 1 GB.
Rush Frisby
@ user202729 Gracias, actualicé el enlace.
SqlRyan
6

No hay diferencia

RAR es el esquema de compresión general.

RAR5 es la revisión del esquema de compresión.

RAR es un formato de archivo de archivo patentado que admite compresión de datos, recuperación de errores y expansión de archivos. Fue desarrollado por un ingeniero de software ruso, Eugene Roshal (el nombre RAR significa Roshal Archive) y el software RAR está licenciado por win.rar GmbH.

v5.0: compatible con WinRAR 5.0 y versiones posteriores. Cambios en esta versión:

  • El tamaño máximo del diccionario de compresión aumentó a 1 GiB (el valor predeterminado para WinRAR 5.x es 32 MiB y 4 MiB para WinRAR 4.x).
  • La longitud máxima de ruta para archivos en archivos RAR y ZIP se incrementa hasta 2048 caracteres.
  • Soporte para nombres de archivo Unicode almacenados en formato UTF-8.
  • Compresión y descompresión más rápidas.
  • Soporte de descompresión multinúcleo.
  • Mejora enormemente la recuperación.
  • El cifrado AES opcional aumentó de 128 bits a 256 bits.
  • Hash de archivo BLAKE2 de 256 bits opcional en lugar de una suma de comprobación de archivo CRC32 de 32 bits predeterminada.
  • Opcional detección de archivos duplicados.
  • Enlaces opcionales duros y simbólicos NTFS.
  • Registro de apertura rápida opcional. Los archivos Rar4 tuvieron que analizarse antes de abrirse, ya que los nombres de los archivos se extendieron por todo el archivo, lo que ralentizó la operación, especialmente con dispositivos más lentos, como unidades ópticas, y redujo la integridad de los archivos dañados. Rar5 opcionalmente puede crear un "registro de apertura rápida", un bloque de archivo especial al final del archivo que contiene los nombres de los archivos incluidos, lo que permite que los archivos se abran más rápido.
  • Elimina texto especializado, multimedia y algoritmos de compresión de ejecutables Itanium; en consecuencia, algunos archivos de este tipo se comprimen mejor con WinRAR 4.x (Rar4) que WinRAR 5.x (Rar5).

RAR (formato de archivo)

Ramhound
fuente
Gracias por la rápida respuesta. Vi el wiki antes pero no estaba seguro de la terminología
Abhishek Jain