linux查询cpu过高原因--java

Posted IT新手村

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux查询cpu过高原因--java相关的知识,希望对你有一定的参考价值。

1. 查询java pid  top -c

2. 查询java进程下,线程情况  top -Hp pid(threadIdList)

3. 将10进制线程id转为16进制  printf "%x " threadId(tid)

4. 查询线程情况  jstack pid|grep ‘0xtid‘ -C5 --color

 

或者jstack pid > a.txt。在a.txt查询 nid=0xtid 

以上是关于linux查询cpu过高原因--java的主要内容,如果未能解决你的问题,请参考以下文章

linux下查找java进程占用CPU过高原因

linux查看java进程cpu占用过高

io等待为啥引发cpu过高

CPU内存IO负载过高排障方法及解决方案

排查linux下java应用cpu占用过高

cpu负载突刺问题排查