2009-11-04 20 views
9

¿Alguien ha tenido éxito usando LeakDiag para rastrear la asignación de memoria en Windows de 64 bits? O bien, ¿conoce otra herramienta gratuita para reemplazar LeakDiag por 64 bits?LeakDiag para Windows de 64 bits?

Respuesta

2

Conozco uno potente y gratuito. UMDH en Debuggins Tools para Windows. Ver http://support.microsoft.com/kb/268343 para presentaciones y uso.

Desafortunadamente no tiene la buena GUI como LeakDiag.

4

He tratado detector de fugas visual

http://vld.codeplex.com/

y funciona bastante bien. Tiene algunos caprichos, pero funciona muy bien en mi gran aplicación aquí en el trabajo (Managed C/C++).

También soy el segundo UMDH, pero el libro Advanced Windows Debugging dice que UMDH tiene limitaciones, ya que solo puede detectar fugas usando Windows Heap Manager, y que C Runtime "no se rastrea muy bien ...".

He intentado con LeakDiag una herramienta oscura y olvidada, disponible en una esquina polvorienta de un sitio FTP olvidado en microsoft. También se describe en el libro Advanced Windows Debugging, sin embargo, la herramienta no funciona del todo bien. Lo considero inútil para una aplicación de 64 bits que tiene C++ nativo y administrado.

+4

He descubierto más sobre LeakDiag desde que escribí esto. LeakDiag solo funciona para WinXP. No funciona en Vista o Windows 7. –

Cuestiones relacionadas