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