查找最消耗cpu的java线程

  2中方法, 推荐第二种 .    1. top 找到最消耗的java进程id  2.  ps -mp pid -o Thread ,tid ,time   3.   转换为16进制   printf "%x\n" nid  4 .  jstack  pid  | grep nid -A 30  最后一个命令 -A 30 是显示匹配后面30行 ,就找到堆栈信息了    下面是第二种方法 :  
相关文章
相关标签/搜索