2011-06-10 34 views

回答

1

可能有許多原因導致您的應用程序內存不足,其中許多原因不會使用任務管理器,進程監視器或性能監視器發現。

要找出真正發生的事情,您需要使用工具(如Ants Memory Profiler)剖析應用程序,或深入挖掘並捕獲進程轉儲以便在WinDbg + SOS中進行分析。

苔絲Ferrandez對如何獲得這些問題的底部一個偉大的系列文章:

If broken, fix it you should - Memory Issues

還有一個不錯的系列教程,讓你開始使用ADPlus時, WinDBG中和SOS:

.NET Debugging Demos - Information and setup instructions
.NET Debugging Demos Lab 3: Memory
.NET Debugging Demos Lab 6: Memory Leak
.NET Debugging Demos Lab 7: Memory Leak

+0

感謝您的良好連接。 – kyi12321 2011-06-23 10:16:22