linux怎么查看线程占用cpu情况?

发布时间:2020-06-12编辑:脚本学堂
本文介绍了linux下查看线程占用cpu比较高的方法,linux怎么查看线程占用cpu情况?需要的朋友参考下。

linux系统中有时出现cpu占用率很高的情况,需要确定到底是哪个线程出了问题。
通常的ps,top等命令列出来的都是进程信息,而jvm通常只有一个主线程。
这就给debug造成了不便。

可以使用以下方法找出有问题的线程信息而非进程信息。

几种方式:
 

1.  cd /proc
grep SleepAVG  **/status  | sort -k2,2 | head
2. top  然后Shift+H
3. ps -m

前两种我试过,第三种还有点问题。可能跟系统有关系,测试用的系统为redhat