
Existen herramientas, como UPX, que pueden comprimir ejecutables (EXE, DLL, etc.). Aparte de un tamaño reducido, ¿existen ventajas (o desventajas) para estos archivos binarios comprimidos? Por ejemplo, ¿un ejecutable de 15 MB se cargará más rápido o más lento en la memoria después de comprimirlo a 5 MB?
¿El tamaño reducido hará que la carga ejecutable sea más rápida?
¿El tamaño reducido causará una "sobrecarga de descompresión", lo que hará que la carga ejecutable sea más lenta?
¿Ninguno/Ambos de los anteriores?
Respuesta1
Siguiente. Solía usar la siguiente cadena de comando para comprimir archivos ejecutables, por lo que se abrían más rápido, y así fue. Simplemente sustituya la ruta de Mozilla Firefox con la ruta ejecutable que desea comprimir para un tiempo de carga más rápido.
Sin embargo, esta cadena de comando ya no funciona porque UPX se ha desarrollado aún más desde 2005 y los comandos no son los mismos ni la sintaxis.
Necesita encontrar una nueva cadena de comando que haga esto con la última versión de UPX, mejor aún, una GUI que automatice la tarea por usted. ¡Buena suerte!
para %v en (*.exe *.dll componentes*.dll complementos*.dll) haga upx "C:\Program Files\Mozilla Firefox%v"