Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Duda con programas 32bits en SO 64bits (https://www.clubdelphi.com/foros/showthread.php?t=75903)

duilioisola 26-09-2011 18:29:27

Duda con programas 32bits en SO 64bits
 
Hola foro! Necesito de vuestro conocimiento...

Supongamos un programa de 32 bits en un SO de 64bits.

Se supone que los SO de 32 bits no pueden direccionar más de 4Gb de memoria, por lo que los programas para esta arquitectura tampoco podrán.

Si yo instalo un SO de 64 bits con 8Gb de RAM y tengo programas de 32 bits, nunca verán más allá de los 4Gb, por lo que estaré desperdiciando la mitad de la memoria.

¿Si abro dos veces este programa, se repartiran 2Gb cada uno o el SO los pondrá en dos páginas de 4Gb a cada uno?

Muchas gracias de antemano!

newtron 26-09-2011 18:46:03

Cita:

Empezado por duilioisola (Mensaje 413489)
¿Si abro dos veces este programa, se repartiran 2Gb cada uno o el SO los pondrá en dos páginas de 4Gb a cada uno?

¿Te refieres en la misma sesión o en distintas sesiones de por ejemplo terminal server?.

duilioisola 26-09-2011 18:54:12

Me refiero a la misma sesión.
Supongamos un programa que carga un archivo en memoria y ese archivo es de 4Gb.
Lo lanzo 2 veses simultaneamente.
Código:

cargar.exe archivo1.avi
cargar.exe archivo2.avi


newtron 26-09-2011 19:17:08

Pues no sabría decirte, si he oido que cuando lanzas sesiones de terminal server con un mismo ejecutable windows se lo monta para no ocupar la misma memoria que el ejecutable x el número de sesiones.


La franja horaria es GMT +2. Ahora son las 04:51:50.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi