1、top -H -p PID 查看对应进程的哪个线程占用CPU过高

2、printf "%x\n" tid   将需要的线程ID转换为16进制格式

3、jstack pid >> java.txt 导出CPU占用高进程的线程栈

 

之后就要靠业务逻辑查看为啥CPU靠业务上去分析问题了。

相关文章:

  • 2021-09-01
  • 2022-12-23
  • 2021-06-23
  • 2021-09-25
  • 2021-12-18
猜你喜欢
  • 2022-12-23
  • 2021-10-22
  • 2021-10-24
  • 2021-12-03
  • 2022-02-06
  • 2021-11-21
  • 2021-05-12
相关资源
相似解决方案