我目前正在闲暇时间使用VB.NET创建一个应用程序,刚刚收到OutOfMemoryException。
由于我目前正在使用Java工作,我经常使用VisualVM来诊断任何线程/内存问题。
所以我现在想知道,.NET或Visual Studio 2010是否相当于VisualVM?理想的免费工具。
刚刚注意到类似的线索:
Is there any equivalent of JVisualVM on DotNET
但这并没有给我答案。
提前致谢,
Andez
答案 0 :(得分:3)
不免费
.NET Memory Profiler:http://memprofiler.com/
JetBrains dotTrace:http://www.jetbrains.com/profiler/download/index.html
RedGate ANTS Memory Profiler:http://www.red-gate.com/products/dotnet-development/ants-memory-profiler/
SciTech Memory Profiler:http://www.scitech.se/
<强>免强>
MS CLR Profiler:http://www.microsoft.com/en-us/download/details.aspx?id=16273
我建议你试一试,找出最适合你的方法。但就我个人而言,我已经使用了RedGate ANTS Profiler,并且对我的需求非常满意。