【发布时间】:2011-04-21 22:40:53
【问题描述】:
在 windbg 中进行一些调试,我希望能够检查给定大小的每个堆分配,然后对其进行一些分析(现在只是 dd)。问题是 !heap 不会很干净地扔掉东西。
我知道我可以跳过带有 .foreach 标志的第一个 X 或每个 Y 标记,但似乎无法让它工作。
基本上想做这样的事情:
.foreach (ADDR {!heap -flt s <size of allocation>}) {dd ADDR}
有没有办法,除了输出到一个文件,做一些 awking 然后把它反馈回来吗?
【问题讨论】:
标签: windbg