• CPU占用内存过多

  1. 定位进程id:top
  2. 定位线程id:ps H -eo pid,tid,%cpu| grep 进程id
  3. jstack 进程id,可以根据线程id找到有问题的线程(一般为Thread-开头,需要把ps获取的线程id转换成16进制的)
  • 程序运行很长时间没有结果

  1. jstack 进程id,查看最后面的输出文本,发现出现了死锁

JVM--线程运行诊断

相关文章:

  • 2021-06-03
  • 2021-09-25
  • 2021-07-29
  • 2021-06-09
猜你喜欢
  • 2021-08-11
  • 2021-06-04
  • 2021-11-01
  • 2023-01-10
  • 2022-01-13
  • 2021-04-15
  • 2021-12-15
相关资源
相似解决方案