文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>WinDbg / SOS Cheat Sheet

WinDbg / SOS Cheat Sheet

时间:2010-09-19  来源:魔幻天空


原文地址:
http://kentb.blogspot.com/2007/11/windbg-sos-cheat-sheet.html

WinDbg / SOS Cheat Sheet


Environment

Attach to process

F6

Detach from a process

.detach

Break debugger execution

Ctrl-Break

Continue debugger execution

g

Exit WinDbg

q

Clear the screen

.cls

 

Getting Help

Debugger commands

?

Debugger commands

.help

Online help file

.hh command

Help on extension on top of chain

!help

Help on specific extension command

!help command

 

Issuing Commands

Scroll through command history

[up], [down], [enter]

Paste into command window

[right-click]

 

Examining the Unmanaged Environment

List loaded modules with full path

lmf

List loaded modules with last modified timestamp

lmt

List unmanaged threads

~

Select active thread

~thread_id s

View call stack

k

View thread CPU consumption

!runaway

Set a breakpoint

bp

Dump small memory image

.dump path

Dump large memory image

.dump /ma path

 

Loading SOS

Load SOS for .NET 1.x

.load clr10\sos

Load SOS for .NET 2.0

.loadby sos mscorwks

 

Examining the Managed Environment

Dump runtime type information

!dumpruntimetypes

View managed threads

!threads

View managed call stack

!clrstack

View combined managed / unmanaged callstack

!dumpstack

View function call arguments

!clrstack –p

View local variables

!clrstack –l

View object dump

!do address

View array dump

!da address

View object size (including children)

!objsize address

View heap usage by type

!dumpheap -stat

View heap usage filtered by type

!dumpheap -type type

View GC roots of object instance

!gcroot address

View managed sync blocks

!syncblk

View managed thinlocks (CLR 2.0)

!dumpheap –thinlock

View information on most recent exception

!printexception

Set a breakpoint

!bpmd module method

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载