Memory leaks 如何显示按堆栈分组的顶部堆分配?

Memory leaks 如何显示按堆栈分组的顶部堆分配?,memory-leaks,heap,windbg,Memory Leaks,Heap,Windbg,我有一个进程的转储,该进程在启用用户堆栈跟踪标志的情况下运行。我正在分析WinDbg的泄漏。使用说明,我可以看到按分配大小分组的顶级分配,列出具有特定大小的所有分配,使用分配地址显示分配堆栈 有没有办法显示按堆栈分组的顶级分配?(我所说的“top”是指对总堆大小或总分配计数的最大贡献者。)所有信息都已经在转储中,我只需要正确的WinDbg扩展。如果到目前为止还没有人编写这样的扩展,我会感到惊讶。您可能想看看“公布跟踪程序:跟踪资源使用和泄漏的通用方法”这是一个不错的想法,但是使用断点会降低性能,

我有一个进程的转储,该进程在启用用户堆栈跟踪标志的情况下运行。我正在分析WinDbg的泄漏。使用说明,我可以看到按分配大小分组的顶级分配,列出具有特定大小的所有分配,使用分配地址显示分配堆栈


有没有办法显示按堆栈分组的顶级分配?(我所说的“top”是指对总堆大小或总分配计数的最大贡献者。)所有信息都已经在转储中,我只需要正确的WinDbg扩展。如果到目前为止还没有人编写这样的扩展,我会感到惊讶。

您可能想看看“公布跟踪程序:跟踪资源使用和泄漏的通用方法”这是一个不错的想法,但是使用断点会降低性能,而+ust标志的性能通常是可以接受的。