Windows分析过程
Windows系统下借助ProcessExplorer找出消耗cpu使用率的线程。java进程(pid3684)持续占用6%的CPU使用率:
CPU其中某一核100%的使用率:
借助工具ProcessExplorer找到TID为1624(十进制,转换十六进制为658)的线程持续占用CPU:
马上打开线程dump文件,搜索0x658(只会有一处):
解决办法
找到问题代码,联系这段代码的开发同事处理。
Windows系统下借助ProcessExplorer找出消耗cpu使用率的线程。java进程(pid3684)持续占用6%的CPU使用率:
CPU其中某一核100%的使用率:
借助工具ProcessExplorer找到TID为1624(十进制,转换十六进制为658)的线程持续占用CPU:
马上打开线程dump文件,搜索0x658(只会有一处):
找到问题代码,联系这段代码的开发同事处理。