cdb の役に立ちそうなコマンド

  • !vadump

アドレスマップを表示。情報は少ないが、サイズなどをヒントにすると大体のメモリ使用具合はわかるかも。

  • !findstack mod or symbol

関数名だけではヒットしない。モジュール名も指定すること。

  • !runaway

live か .dump /mt, .dump /ma でとられたダンプに有効
どのスレッドが cpu を使っていたかがわかる。デフォルトの ADPlus のダンプではだめか?

  • !uniqstack
  • vertarget


0:000> vertarget
Windows Vista Version 6000 MP (2 procs) Free x86 compatible
Product: WinNt, suite: SingleUserTS Personal
kernel32.dll version: 6.0.6000.20608 (vista_ldr.070529-1630)
Debug session time: Sun Jun 1 01:17:47.000 2008 (GMT+9)
System Uptime: 2 days 17:38:14.897
Process Uptime: 0 days 0:00:23.000
Kernel time: 0 days 0:00:00.000
User time: 0 days 0:00:00.000

set number base