如果不使用任何第三方工具,如何确定ASP.NET应用程序(.NET 3.5)是否存在任何内存泄漏?我想确保其他人开发的应用程序运行正常。我会假设使用性能计数器,但哪一个是正确的用来查看应用程序是否有内存泄漏?如何确定ASP.NET网站是否存在内存泄漏
5
A
回答
4
你想使用:
说明从微软网站:
调试诊断工具(DebugDiag资料) 设计在 问题进行故障排除,以帮助如挂起, 性能下降,内存泄漏或 碎片,并崩溃在任何 用户模式进程。该工具包括 其他调试脚本,其重点为 上的Internet信息服务(IIS) 应用程序,Web数据访问 组件,COM +和相关的Microsoft 技术。
免费下载以及如何使用它的说明都位于linked page。
这个环节也可能是有用的:
How to use the IIS Debug Diagnostics tool to troubleshoot a memory leak in an IIS process
1
的CLR Profiler(参见 “识别您的应用程序分配内存”)。
1
如果您想真正学会如何使用Debug Diagnostic Tool,您应该阅读Tess Ferrandes blog,她是一名ASP.Net升级工程师,并撰写了有关如何使用这些工具诊断ASP.Net应用程序中常见问题的有用文章。
希望它有帮助!
相关问题
- 1. 如何确定Linux内核模块是否泄漏内存
- 2. 是否存在NSCFTimer内存泄漏?
- 3. System.Diagnostics.EventLog是否泄漏内存?
- 4. ASP.NET内存泄漏 - OracleConnection/OracleCommand
- 5. ASP.NET内存泄漏 - 的OracleCommand
- 6. 内存泄漏:
- 7. 内存泄漏
- 8. 内存泄漏
- 9. 内存泄漏
- 10. 内存泄漏
- 11. 内存泄漏
- 12. 内存泄漏:
- 13. 内存泄漏
- 14. 内存泄漏
- 15. 内存泄漏
- 16. 内存泄漏
- 17. 内存泄漏
- 18. node.js 0.2.5是否泄漏内存?
- 19. fdopen()是否会导致内存泄漏?
- 20. 新对象是否有内存泄漏?
- 21. 这是否会导致内存泄漏?
- 22. 我的属性是否泄漏内存?
- 23. 是否addEventListener导致内存泄漏?
- 24. 此代码是否会泄漏内存?
- 25. 这是否会导致内存泄漏?
- 26. NSNumberFormatter是否可能泄漏内存?
- 27. 这是否会导致内存泄漏?
- 28. 它是否有内存泄漏?
- 29. 这是否会造成内存泄漏?
- 30. sqlite3_exec是否有内存泄漏?