发布:2022/12/2 10:24:08作者:管理员 来源:本站 浏览次数:774
工具:
procexp.exe
ManagedStackExplorer.exe
步骤:
1,打开procexp.exe,选定目标进程,右键 > Properties > Threads
2,查看线程列表中,哪个cpu最高。一般如果有死循环,那此线程会占满一个cpu核心,
比如四核机器下,死循环的线程的cpu占用率为25%
3,记录下可疑线程的id
4,打开ManagedStackExplorer.exe,选定目标进程,右键 > View Threads
5,在线程列表中,按id排序,然后找到第3步里记录的线程id,右键 > view stack
6,在堆栈栏可以看到此线程当前调用的代码,就是故障点附近的代码。
工具下载地址:
http://pan.baidu.com/s/1c0YQJYS
http://pan.baidu.com/s/1pKbShoZ
© Copyright 2014 - 2025 柏港建站平台 ejk5.com. 渝ICP备16000791号-4