标签: c# memory-leaks
我正在使用C#。
是否可以检查代码中每个变量在运行时使用了多少内存?
我无法弄清楚我的代码中的哪个构造已经耗尽内存,最终导致我的系统崩溃。
谢谢
答案 0 :(得分:2)
有几个很好的内存分析器可用,例如ANTS Memory Profiler。
或者您可以使用WinDbg + SOS。 WinDbg是Microsoft的free download,SOS是.NET框架的一部分。检查Tess' blog以了解如何使用WinDbg + SOS调试内存问题。