9
A
回答
2
好,“易”是的伎俩......然而dotTRACE可能是值得一试。
4
4
Rob Mariani在Tracking down managed memory leaks上写了一篇很好的文章,帮助我追踪桌面应用程序中的悬挂引用。
2
退房微软FxCop这也分析性能问题等
1
.Net Memory Profiler。使用试用版一次。这很有帮助,但我不需要它经常足以保证购买一个。
我发现的事情总是要确保您处理任何实施IDisposable的资源,特别是在DirectoryServices中。
+1
其实,不要试图处置一次性静态资源,如Brushes.Black,如果你打算再次使用它们:)学习困难的方式... – Spikolynn 2009-01-23 17:38:45
0
我读了约Ants Profiler。祝你好运。
0
阅读苔丝在If broken it is, fix it you should。它应该让你走上正确的道路。
4
我已发表new article on the subject on MSDN。它包含一个工具列表。
0
我发现这一个了非常有用:http://www.codeproject.com/Articles/19490/Memory-Leak-Detection-in-NET
有趣点的总结:
- 使用性能监视器来监视.NET CLR锁/电流逻辑线程#看看,如果你正在创建线程但不能摧毁它们。
- 使用性能监视器来比较.NET CLR /字节数与流程/专用字节,看它是否被托管或非托管内存泄漏
- 假定泄漏其管理的内存,使用的WinDbg/sos.dll追踪下载参考
相关问题
- 1. 如何诊断Python程序中潜在的内存泄漏?
- 2. ASP.Net应用程序池内存泄漏
- 3. 如何诊断由Java程序引起的C内存泄漏?
- 4. 用于识别.Net应用程序中的内存泄漏的免费工具
- 5. 如何诊断Azure Web工作中的内存泄漏
- 6. .NET无法诊断USER对象泄漏
- 7. .NET诊断工具?
- 8. 在PostgreSQL中诊断应用程序连接泄漏
- 9. 应用程序中的内存泄漏
- 10. 工具内存泄漏在.NET可执行程序
- 11. 无法监视调试诊断工具中的iisprocess泄漏
- 12. Android内存泄漏工具?
- 13. iPhone内存泄漏工具
- 14. 诊断Win32 RegisterClass泄漏
- 15. 在C#程序中诊断内存泄漏的策略更新Azure表
- 16. .NET内存泄漏
- 17. .NET内存泄漏
- 18. 在.NET应用程序中测试内存泄漏
- 19. 在.NET中查找非托管内存泄漏应用程序
- 20. .NET应用程序中未使用的高内存 - 可能的内存泄漏
- 21. iPhone应用程序内存泄漏
- 22. iPhone/iPad应用程序内存泄漏
- 23. WinForms应用程序内存泄漏
- 24. MKMapView内存泄漏iPhone应用程序
- 25. NodeJS 0.3.1应用程序泄漏内存
- 26. gsoap内存泄漏C应用程序
- 27. android应用程序内存泄漏
- 28. Javascript应用程序 - 泄漏内存
- 29. iphone应用程序NSNumber内存泄漏
- 30. 使用页面重新加载诊断内存泄漏
对Tess的博客+1 - 在Tech.Ed看到她的现在 - 她真的了解她的东西,她的博客上有很多有用的技巧来跟踪ASP.NET应用程序中的问题 – 2009-01-23 21:01:17
她正在准备一个新的实验室:) – idursun 2009-01-23 21:15:49