Sin utilizar ninguna herramienta de terceros, ¿cómo se puede determinar si una aplicación ASP.NET (.NET 3.5) tiene alguna pérdida de memoria? Quiero asegurarme de que una aplicación desarrollada por otra persona funcione correctamente. Asumo que usará contadores de rendimiento, pero ¿cuál es el correcto para ver si la aplicación tiene pérdidas de memoria?Cómo determinar si un sitio ASP.NET tiene una pérdida de memoria
Respuesta
que desea utilizar:
Descripción de Microsoft sitio web:
La herramienta de diagnóstico de depuración (DebugDiag) está diseñado para ayudar en solucionar problemas tales como bloqueos, bajo rendimiento, pérdidas de memoria o fragmentación, y cuelga en cualquier proceso en modo usuario. La herramienta incluye scripts de depuración adicionales centrados en en las aplicaciones de Internet Information Services (IIS) , acceso a datos web componentes, COM + y tecnologías relacionadas con Microsoft .
Descarga gratuita e instrucciones sobre cómo usarlo están todos ubicados en el linked page.
Este enlace también puede ser de utilidad:
How to use the IIS Debug Diagnostics tool to troubleshoot a memory leak in an IIS process
El CLR Profiler (consulte la sección "Identificación de donde su aplicación asigna memoria").
Si realmente desea aprender cómo usar Debug Diagnostic Tool, debe leer Tess Ferrandes blog, ella es una escaladora de ASP.Net y escribe artículos útiles sobre cómo diagnosticar problemas comunes en aplicaciones ASP.Net con esas herramientas.
Espero que ayude!
- 1. cómo determinar si un módulo del kernel de Linux tiene una pérdida de memoria
- 2. ¿Cómo puedo determinar si mi aplicación de Android tiene pérdida de memoria?
- 3. ¿Tiene Async.StartChild una pérdida de memoria?
- 4. ¿Cómo determinar si un campo tiene foco?
- 5. Objetos estáticos en ASP.NET una pérdida de memoria?
- 6. Anatomía de una "pérdida de memoria"
- 7. .Net Concurrent BlockingCollection tiene una pérdida de memoria?
- 8. ¿Cómo determinar si un dispositivo Android tiene una pantalla táctil?
- 9. ¿Cómo determinar si un flotador tiene una parte fraccionaria?
- 10. Determinar si QTableView tiene un editor abierto
- 11. ¿Cómo soluciono una pérdida de memoria?
- 12. ¿Cómo determinar si una matriz asociativa tiene una clave?
- 13. Buscar pérdida de memoria en la aplicación web ASP.NET
- 14. ¿Cómo determinar si una cadena tiene caracteres no alfanuméricos?
- 15. CheckedListBox pérdida de memoria
- 16. JNA pérdida de memoria
- 17. pérdida de memoria GETIPFROMHOST
- 18. GetOracleDecimal pérdida de memoria
- 19. ¿Cómo detectar dónde se encuentra una pérdida de memoria?
- 20. CMSampleBufferRef pérdida de memoria
- 21. Sin memoria Problema de pérdida de memoria
- 22. Cómo rastrear la pérdida de memoria COM
- 23. Pérdida de memoria de SharePoint
- 24. ¿Puede jQuery.data causar una pérdida de memoria?
- 25. ¿Cómo puedo determinar si document.referrer es de mi propio sitio?
- 26. ¿Es esto una pérdida de memoria?
- 27. C++ pérdida de memoria compartida, ¿cómo borrar la memoria compartida?
- 28. membresía de asp.net: cómo determinar de manera programática si el usuario tiene el rol
- 29. ASP.NET Sitio web Memoria Uso bastante alto
- 30. ¿Estoy creando una pérdida de memoria aquí?