美文网首页
Windows下定位程序占用CPU资源的函数

Windows下定位程序占用CPU资源的函数

作者: 哲学熊猫 | 来源:发表于2017-09-09 14:07 被阅读0次

先提供需要用到的工具

  1. 首先打开ProcessExplorer,定位需要debug的进程
    ProcessExplorer
    2.双击该进程,会弹出该进程的详细信息,并在列表中可以找到哪些进程占用CPU资源,记下它的TID(Thread ID)
    ProcessExplorer
    3.打开WinDbg,找到我们要dump的进程
    WinDbg
    4.在打开后的窗口中,输入~*kv命令,会得到如下结果
    WinDbg
    5.并查找刚刚那个线程的ID,需要把线程ID转成16进制,即16340->3FD4,找到后,就能查看它的堆栈信息并定位到函数查找问题了。(如图)
    WinDbg

相关文章

网友评论

      本文标题:Windows下定位程序占用CPU资源的函数

      本文链接:https://www.haomeiwen.com/subject/jkbojxtx.html