【问题标题】:Debugging memory usage with dumps without Visual Studio Ultimate在没有 Visual Studio Ultimate 的情况下使用转储调试内存使用情况
【发布时间】:2018-06-27 14:21:10
【问题描述】:

old blog post 描述了如何使用转储文件诊断内存问题。不幸的是,所描述的方法仅适用于我无权访问的 Visual Studio Ultimate。

如何从转储中提取类似信息?理想情况下,我想知道哪些对象占用的内存最多,以及它们在引用层次结构中的位置。在这一点上,我真的不需要比较两个转储。

我知道在调试实时应用程序时如何使用诊断工具窗口来获取该信息,但我正在寻找一种适用于仅转储情况的解决方案。

【问题讨论】:

标签: .net visual-studio debugging memory-leaks visual-studio-debugging


【解决方案1】:

如果你不想使用 VS IDE,Windbg 会是更好的选择。

How do I use a dump file to diagnose a memory leak?

当然,您也可以考虑使用其他工具,例如 PerfView 或 DebugDiag Analyzer:

Analyzing memory dump to find leak

【讨论】:

    猜你喜欢
    • 2020-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-09
    相关资源
    最近更新 更多