用于分析 .Net 应用程序内存转储的工具
-
09-06-2019 - |
题
有人可以推荐一个好的吗 自由的 除了 Adplus/windbg/sos 之外,还有用于分析 .Net 内存转储的工具吗?
解决方案
你可以 加载求救信号 并且您的内存转储到 Visual Studio 中,至少可以使您免受 WinDbg 呈现的“有趣”用户界面的影响。
其他提示
你可以尝试一下 调试诊断1.1
看一眼 SOS 协助, ,它提供了一个围绕 SOS 的 GUI。
我强烈推荐.Net Memory Profiler。除了作为 .Net 应用程序的出色实时内存分析器之外,它还可以加载内存转储,并让您以非常直观、简单的方式遍历转储中的对象。
打开大转储(> 1 GB)可能需要几个小时,但对我们来说,等待是值得的。我不知道他们是否有试用版,但如果有的话,你绝对应该尝试一下。
您可以看一下 sosnet,它是一个封装了 Windbg/sos 的小型开源 winforms 应用程序。
https://bitbucket.org/grozeille/sosnet
使用起来很方便、直接。
请尝试一下,并通过提交想法/补丁来做出贡献
我发现 MemoScope.Net - WinDbg 和 ClrMd 的优秀 GUI。
不隶属于 StackOverflow