Duda sobre la asignacion de memoria

03/07/2006 - 02:01 por DPool | Informe spam
Al comenzar mi aplicacion y chechar el gasto de memoria en el "Administrador
de tareas de Windows" la cual es igual a un promedio de entre 40 a 50 MB uso
de memoria, (dado que al comienzo realizo rutinas de acceso a datos). pero
bien al MINIMIZAR la ventana de la aplicacion y checar de nuevo
"Administrador de tareas de Windows" esta se reduce a 7 u 8 MB de uso de
memoria, y al MAXIMIZARLO aun conserva este gasto de 7 u 8!!!! lo cual claro
es benefico.
¿A que se debe esto? ¿hay alguna forma o metodo equivalente para reducir a
estos niveles el uso de la memoria?
 

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
03/07/2006 - 06:06 | Informe spam
Eso se debe a que Windows no libera la memoria en el momento en que se deja
libre para mejorar el rendimiento. Al minimizar la aplicacion se libera la
memoria porque Windows entiende que la aplicacion deja de usarse y entonces
libera la memoria libre que tiene asignada la aplicacion.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...4EF5A4191C

Preguntas similares