我正在使用 umdh.exe 来分析可能的内存泄漏。我对 umdh.exe 的“-g”选项有疑问。我在网上搜索,可用的文档说“记录进程未引用的堆块(“垃圾收集”)。
这是否意味着 umdh.exe -g 已经列出了已泄漏的内存(因为在该过程中没有对它的引用)?
请说清楚。
在此先感谢,基兰
我正在使用 umdh.exe 来分析可能的内存泄漏。我对 umdh.exe 的“-g”选项有疑问。我在网上搜索,可用的文档说“记录进程未引用的堆块(“垃圾收集”)。
这是否意味着 umdh.exe -g 已经列出了已泄漏的内存(因为在该过程中没有对它的引用)?
请说清楚。
在此先感谢,基兰
不表示失败,只表示内存不再被进程使用,现在可以被垃圾回收器回收。此信息用于评估进程的行为方式,并且它们的值将取决于应用程序的运行方式。
在幻灯片上查看有关内存的更多信息,了解我们的全天 PDC 2008 讲座:性能源于设计