Page 1 of 1

¿Existen Limite en Tamaño del .EXE ?

PostPosted: Sat Apr 22, 2023 6:55 pm
by JoseAlvarez
Buenas tardes a todos, amigos.

Solo por curiosidad, ¿existe algun limite en FW+xHarbour o FW+Harbour para el tamaño del .EXE?

Me gustaria saberlo,

Gracias.

Re: ¿Existen Limite en Tamaño del .EXE ?

PostPosted: Sat Apr 22, 2023 8:17 pm
by karinha
no que yo lo sepa.

https://es.wikipedia.org/wiki/EXE_(inform%C3%A1tica)

Regards, saludos.

Re: ¿Existen Limite en Tamaño del .EXE ?

PostPosted: Sun Apr 23, 2023 6:03 am
by Antonio Linares
chatGPT:

No hay un límite estricto en el tamaño de un archivo ejecutable (EXE) en Windows, pero el tamaño del archivo está limitado por los recursos disponibles y la arquitectura del sistema operativo.

Para un sistema operativo Windows de 32 bits, el espacio máximo teórico de memoria direccionable es de 4 GB, que se comparte entre el sistema operativo, las aplicaciones en modo de usuario y los componentes del sistema. En la práctica, la memoria real disponible para una sola aplicación suele ser de alrededor de 2-3 GB. Esto significa que el tamaño máximo de un ejecutable para un sistema Windows de 32 bits está aproximadamente en el rango de 2-3 GB.

Por otro lado, un sistema operativo Windows de 64 bits puede direccionar una cantidad de memoria mucho mayor, generalmente hasta 128 GB o más, dependiendo de la edición de Windows que se utilice. Esto aumenta significativamente el tamaño máximo de un ejecutable en un sistema de 64 bits.

Sin embargo, es importante tener en cuenta que crear un ejecutable muy grande puede provocar varios problemas, como un mayor tiempo de carga, un mayor consumo de memoria y un menor rendimiento. Por lo general, es una buena idea optimizar el tamaño de su ejecutable y utilizar técnicas como la carga dinámica de bibliotecas para gestionar el uso de la memoria de manera eficiente.

Re: ¿Existen Limite en Tamaño del .EXE ?

PostPosted: Sun Apr 23, 2023 12:20 pm
by karinha
Master Antônio, ahi, basta usar OVERLAYS con: PROGRAM1.HBR de [x]harbour . Siempre será pequeño el .EXE.

https://forums.fivetechsupport.com/viewtopic.php?f=6&t=37428&p=223722&hilit=usando+hrb&sid=8e6935b9379f786659f5b19f8bb01c6a&sid=49cf627237bfc9a8329574d91789d8e4#p223722

Regards, saludos.