monitorizar obgetos en memoria

10/08/2005 - 15:20 por Kano | Informe spam
Buenas, estoy desarrollando una aplicación y me interesa depurar el uso
de memoria en ciertos puntos críticos.
Me gustaría saber si hay alguna herramienta para moitorizar el espacio
de memoria de un proceso mientras se ejecuta. Por ejemplo, al cerrar una
ventana comprobar q se van liberando los recursos asociados a dicha ventana.

Gracisa por adelantado
Kano

Preguntas similare

Leer las respuestas

#1 Tristan
10/08/2005 - 23:46 | Informe spam
Para saber si se libera una instancia determinadom, puedes sobrescribir el
destructor de la clase. Puedes llevar un contador que se incremente en el
constructor, y se decremente en el destructor, para conocer el número de
instancias de una claseque permanece activo.

Juan Carlos Badiola
MVP - C#
Respuesta Responder a este mensaje
#2 Hector Obregon [eMVP]
11/08/2005 - 02:11 | Informe spam
Por supuesto que hay una herramienta que puedes usar. Ve a "Administrative
Tools", "Performance" y agrega el contador "# Bytes in all heaps" del objeto
".NET CLR Memory". Solo cuida que no estén corriendo otras apps .NET a la
vez o bien monitorea los cambios en la memoria. Allí puedes encontrar otros
contadores interesantes.

Saludos,

Héctor

"Kano" wrote in message
news:
Buenas, estoy desarrollando una aplicación y me interesa depurar el uso de
memoria en ciertos puntos críticos.
Me gustaría saber si hay alguna herramienta para moitorizar el espacio de
memoria de un proceso mientras se ejecuta. Por ejemplo, al cerrar una
ventana comprobar q se van liberando los recursos asociados a dicha
ventana.

Gracisa por adelantado
Kano
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida