1、top -c    找出cpu高的java进程号3342

2、top -Hp  3342    查看cpu占用time最高的线程编号96961

3、执行 printf "%x\n" 96961      获取线程十六进制地址17ac1 (十六进制一定要小写)

4、执行 jstack 3342 |grep  -10 17ac1(线程十六进制号)

jvm cpu过高排查实战

5、排查代码ExpiringMap.java:282

相关文章:

  • 2021-12-06
  • 2021-11-09
  • 2022-12-23
  • 2021-10-31
  • 2021-12-23
  • 2021-08-05
  • 2021-05-05
  • 2021-07-07
猜你喜欢
  • 2021-08-27
  • 2021-09-03
  • 2021-11-13
  • 2021-06-28
  • 2021-12-20
相关资源
相似解决方案