KAPITALSIN

JUEGOS/SOFTWARE/HARDWARE => SOFTWARE => Mensaje iniciado por: Fl0ppy en 07 de Diciembre de 2018, 08:36:04 pm

Título: Xtool vs precomp
Publicado por: Fl0ppy en 07 de Diciembre de 2018, 08:36:04 pm
Aunque yo soy más del software libre, ya que lo puedes adaptar y/o mejorar en este caso la utilidad de pre-compresiones XTOOL se lleva por delante al Precomp pero de manera radical

Primero veamos que nos ofrece Precomp
-Código libre, puedes trastear su código y modificarlo
-Se puede compilar para Windows y Linux en sus versiones de 32 y 64 bits
-Tiene pre-precompresor de JPG y MP3, es decir, no solo se limita a compresiones zlib

Podeis descargar las versiones más nuevas que he compilados para ambos sistemas en este post (https://www.kapitalsin.com/forum/index.php?topic=2362.0)

Que nos ofrece Xtool
-Módulo (librerias) para otros algoritmos, concretamente tiene
zlib, lzo, lz4, oodle, crylaila, aparte de que tiene las librerias del reflate
-Velocidad, es increiblemente rápido, pero muy muy rápido, vale la pena usarlo bajo Linux con Wine

Ahora os pondre un ejemplo de velocidad que he hecho hoy

Fichero de 19.130.319.616 bytes, con muchas partes que tiene zlib

Descomprimido con precomp:29.548.461.162 bytes
Descomprimido con xtool: 29.478.156.051 bytes

Como se puede observar hay una diferéncia de tamaño pero no me preocupa, ya que no creo que afecte en el resultado de la compresión final

Pero ahora viene la parte que lo cambia todo

Usando el precomp 0.4.3, que es el que usa el juego que tiene los datos

Citar
Global Time  =  5073.214 = 01:24:33.214 = 100%

Tarda 90 minutos en recuperar los datos


Con Xtool 0.10

Citar
Global Time  =  1534.020 = 00:25:34.020 = 100%

 :o

¡¿¿¿60 minutos MENOS?!!!

Queda claro ¿no?

Adjunto el xtool 0.9 porque lleva las librerias y ejecutables de 64 bits aparte del compresor oodle, si no usas el oddle ni 64 bits puedes bajarte la 0.10