<div dir="ltr"><br><br><div class="gmail_quote">El 24 de septiembre de 2008 20:03, Gonzalez Lazaro, Edgar <span dir="ltr"><<a href="mailto:edgar.gonzalezlazaro@eds.com">edgar.gonzalezlazaro@eds.com</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


<div>
<div><font color="#000000" size="2" face="Arial">Hola a todos! Tengo la duda en el como se aloja la memoria para un objeto instanciado con el operador new.</font></div></div><br>_______________________________________________<br>

Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br></blockquote></div><br>(CORRIJANME SI ME EQUIVOCO)<br>pues cuando haces un new tu programa le pide al sistema operativo que le aloque memoria, que va a ser en el heap o sea, el "monton" de memoria que hay disponible para cada programa que se está ejecutando. <br>
<br>Si tu sistema operativo es de 32 bits, quiere decir que tiene 32 bits para escribir una direccion de memoria, eso quiere decir tiene un total de 256x256x256x256 (4 bytes = 32 bits) = 4294967296 posibles de direcciones de memoria (4GB).<br>
<br>Esta memoria bien puede ser que esté disponible como volatil, es decir, que haya lugar fisico en los chips para alojarla, o bien, que haya lugar en el disco rigido de la maquina, que se use mientras no haya lugar en los chips. Esto depende de los procesos que se estén ejecutando y de cuanta memoria estén usando. <br>
<br>Bueno que se yo, es mas o menos asi, tal vez alguien mas de la lista, pueda agregar/corregir/mejorar esto.<br><br>saludos!<br><br>dgc<br></div>