Windbg:修订间差异
无编辑摘要 |
|||
| (未显示同一用户的1个中间版本) | |||
| 第30行: | 第30行: | ||
=== 内存泄露分析 === | === 内存泄露分析 === | ||
<syntaxhighlight lang="bat" line="1"> | <syntaxhighlight lang="bat" line="1"> | ||
// 查看堆 | |||
!heap -s | !heap -s | ||
!heap -stat -h | // 查看内存分配统计 | ||
</syntaxhighlight> | !heap -stat -h <堆地址> | ||
// 查看某个尺寸的内存分配 | |||
!heap -flt s [size] | |||
// 查看调用堆栈 | |||
!heap -p -a [address] | |||
// 查看具体内存内容 | |||
db [UserPtr] | |||
</syntaxhighlight>https://cloud.tencent.com/developer/article/1973944 | |||
=== 查看线程 === | === 查看线程 === | ||
=== 查看堆栈 === | === 查看堆栈 === | ||
=== 下载符号 === | |||
# <code># 格式:<nowiki>https://msdl.microsoft.com/download/symbols/ntdll.pdb/</nowiki><地址名称>/ntdll.pdb</code> | |||
# <code><nowiki>https://msdl.microsoft.com/download/symbols/ntdll.pdb/CDE75D039306834203EBD8D4E7D503691/ntdll.pdb</nowiki></code> | |||
下载好后,它是一个blob的文件,然后将它重命名为<code>ntdll.pdb</code>名字,放到CDE75D039306834203EBD8D4E7D503691目录下 | |||
http://m.tnblog.net/hb/article/details/7658 | |||
=== 参考 === | === 参考 === | ||
* https://windbg.org/ | * https://windbg.org/ | ||