打赏

windbg 常用命令

常用命名:

!runaway 19     //查看19号线程所用时间


!heap          //打印出错函数的局部位置
!for_each_frame dv /t //显示call stack内容
!runaway 19     //查看19号线程所用时间 23:2c68 0 days 0:00:00.062
!clrstack

k, kb, kd, kp, kP, kv (Display Stack Backtrace) k*命令显示给定线程的调用堆栈,以及其他相关信息。通常要结合12)使用否则显示出来的东西很少


~*e!clrstack 遍历所有线程,并在其中的每一个上执行命令!clrstack
有少个线程,使用 !threads 显示所有线程 简写 !t
线程都在干什么,使用 ~*e !clrstack 命令
有没有发生死锁,用!syncblk
托管堆上找类型为RabbitMqConnection实例 !dumpheap -type RabbitMqConnection
~0s , ~1s 进入某个线程
~*kbn           //显示所有线程信息
kbn   //显示当前线程信息

posted @ 2021-12-15 15:38  刘奇云  阅读(266)  评论(0编辑  收藏  举报