Independientemente del costo del tiempo de compresión y el tiempo de descompresión, ¿cómo elegir los parámetros para que 7z pueda tener el mejor efecto de compresión y la relación de compresión más alta?
El diccionario tiene el tamaño adecuado para la compresión y descompresión.
Los archivos de diccionario más grandes pueden proporcionar índices de compresión más altos. Sin embargo, la compresión y descompresión pueden ser lentas y requerir más memoria física.
La memoria (RAM) requerida por el algoritmo de compresión LZMA es aproximadamente diez veces el tamaño del diccionario. Cuando el algoritmo de compresión LZMA se descomprime, la memoria (RAM) requerida es cercana al tamaño del diccionario. Cuando el algoritmo de compresión PPMd comprime y descomprime, la memoria (RAM) requerida es básicamente igual al tamaño del diccionario.
Tamaño de palabra: especifique la longitud de la palabra, que se comprimirá utilizando el mismo orden de bytes definido por el usuario.
Bajo los algoritmos LZMA y Deflate, la longitud de la palabra tiene poco impacto en la tasa de compresión y reducirá el tiempo. . . Según estos dos algoritmos, la configuración de la longitud de la palabra tiene un mayor impacto en la relación de compresión de varios archivos que un solo archivo.
Pero tiene un gran impacto en el algoritmo de compresión PPMd, que afecta directamente la relación de compresión y la velocidad de compresión y descompresión.
Tamaño del bloque de entidad: esto significa que todos los archivos del archivo comprimido se tratan como un flujo de datos continuo. Cuanto mayor sea este valor, mayor será la relación de compresión. Especialmente cuando se agrega una gran cantidad de archivos pequeños, tendrá poco impacto en un solo archivo grande.
Además, en el modo entidad, los archivos de la carpeta comprimida no se pueden modificar directamente, pero sí en otras opciones.