java cpu高原因排查(windows系统)

java cpu高原因排查(windows系统)

1.通过任务管理器查询java.exe 的pid 为13948

  1. cmd 打开窗口,执行pslist -dmx 13948
    如果没有pslist 可以在网上下载后解压吧pslist.exe放在C:\Windows\System32中
  2. 分析上一步命令得出的结论,找出cswatch最高的tid 为 19244
  3. 执行命令jstack -l 13948 打印出堆栈日志
  4. 把第三步得出的tid转换成十六进制(HEX)3D4C
  5. 在第四步打印的堆栈日志中搜出3D4C即为对应的代码

你可能感兴趣的:(java基本知识,jvm)