necesitamos una herramienta para detectar fugas de memoria fácilmente en una aplicación ASP.NET. Tenemos una aplicación que consume mucha memoria.Herramienta para diagnosticar fugas de memoria en .NET (aplicación ASP.NET)
Gracias
necesitamos una herramienta para detectar fugas de memoria fácilmente en una aplicación ASP.NET. Tenemos una aplicación que consume mucha memoria.Herramienta para diagnosticar fugas de memoria en .NET (aplicación ASP.NET)
Gracias
Bueno, "fácil" es el truco ... sin embargo dotTRACE podría valer la pena un vistazo.
Rob Mariani escribió un buen artículo en Tracking down managed memory leaks que me ayudó a rastrear las referencias colgantes en una aplicación de escritorio.
la salida de Microsoft FxCop que también analiza los problemas de rendimiento, etc.
.Net Memory Profiler. Usó la versión de prueba una vez. Fue útil, pero no lo necesito con la suficiente frecuencia como para comprar uno.
Lo que encontré fue asegurarse SIEMPRE de deshacerse de cualquier recurso, especialmente en DirectoryServices, que implemente IDisposable.
En realidad, no intente deshacerse de los recursos estáticos desechables, como Brushes.Black si tiene la intención de volver a utilizarlos :) Lo aprendí de la manera difícil ... – Spikolynn
Leí acerca de Ants Profiler. Buena suerte.
Lea Tess en If broken it is, fix it you should. Debería ponerte en el camino correcto.
He publicado un new article on the subject on MSDN. Contiene una lista de herramientas.
Me pareció que éste era bastante útil también: http://www.codeproject.com/Articles/19490/Memory-Leak-Detection-in-NET
Resumen de los puntos interesantes:
1 de Blog de Tess - vio a su presente en Tech.Ed - ella realmente sabe mucho, y su blog está lleno de consejos útiles para localizar problemas en las aplicaciones ASP.NET –
y ella va para preparar un nuevo juego de laboratorio :) – idursun