Memory Leaks

14/06/2004 - 19:25 por Sebastián Flores | Informe spam
Necesitaria que me den una mano acerca de como detectar y, en el peor de los
casos, solucionar el problema de memory leaks en aplicaciones ATL/COM.
Hay alguna herramienta? o alguna opcion en el compilador?

Gracias.

Preguntas similare

Leer las respuestas

#1 Luis Gómez [MS]
15/06/2004 - 19:06 | Informe spam
Existen distintas herramientas al respecto. La mejor que conozco es
BoundsChecker:

http://www.compuware.com/products/d...bounds.htm

Un saludo,
Luis Gómez

Este mensaje se proporciona "como tal" sin garantías de ninguna clase, y no
otorga ningún derecho



"Sebastián Flores" wrote in message
news:%
Necesitaria que me den una mano acerca de como detectar y, en el peor de


los
casos, solucionar el problema de memory leaks en aplicaciones ATL/COM.
Hay alguna herramienta? o alguna opcion en el compilador?

Gracias.


Respuesta Responder a este mensaje
#2 Sebastián Flores
15/06/2004 - 21:34 | Informe spam
Gracias !

"Luis Gómez [MS]" wrote in message
news:
Existen distintas herramientas al respecto. La mejor que conozco es
BoundsChecker:

http://www.compuware.com/products/d...bounds.htm

Un saludo,
Luis Gómez

Este mensaje se proporciona "como tal" sin garantías de ninguna clase, y


no
otorga ningún derecho



"Sebastián Flores" wrote in message
news:%
> Necesitaria que me den una mano acerca de como detectar y, en el peor de
los
> casos, solucionar el problema de memory leaks en aplicaciones ATL/COM.
> Hay alguna herramienta? o alguna opcion en el compilador?
>
> Gracias.
>
>


Respuesta Responder a este mensaje
#3 Rodrigo Corral [MVP]
16/06/2004 - 09:48 | Informe spam
Este articulo comenta una manera más rudimentaria y barata de detectar
memory leaks. Yo no la he probado.

Tracing memory leaks with ATL
http://www.codeguru.com/Cpp/COM-Tec...e.php/c53/

Además del Bounds Checker que te sugiere el amigo Luis, Rational Purify
tambien es una excelente herramienta.

La principal ventaja que le veo yo a estas heramientas, es que además de
decirte las fugas de memoria, tambien te ayudan con el contaje de
referencias de COM (AddRef y Release), que son el principal origen de fugas
de memoria en COM.


Rodrigo Corral González [MVP]

microsoft.public.es.vc FAQ
http://vcfaq.europe.webmatrixhosting.net
Respuesta Responder a este mensaje
#4 Luis Gómez [MS]
16/06/2004 - 14:56 | Informe spam
Otra herramienta gratuita es umdh:

Umdhtools.exe: How to Use Umdh.exe to Find Memory Leaks
http://support.microsoft.com/defaul...-US;268343

El artículo comenta (con vídeo incluido) como funciona. Es necesario
descargarse los símbolos sobre la máquina en la que se producen los
problemas. Básicamente lo que hace es monitorizar la reserva y liberación de
memoria que se produce en la aplicación.
Un saludo,
Luis Gómez

Este mensaje se proporciona "como tal" sin garantías de ninguna clase, y no
otorga ningún derecho


"Sebastián Flores" wrote in message
news:%
Necesitaria que me den una mano acerca de como detectar y, en el peor de


los
casos, solucionar el problema de memory leaks en aplicaciones ATL/COM.
Hay alguna herramienta? o alguna opcion en el compilador?

Gracias.


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