Linux检查哪些thread在占用CPU

Posted lily_z

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux检查哪些thread在占用CPU相关的知识,希望对你有一定的参考价值。

Step1: top

shift+M 得到占用CPU最高的topPID

Step2: top -Hp ${subPID}

得到占用CPU最高的子subPID

Step3: ${JAVA_HOME}/bin/jstack -F ${topPID} > ${TIME_FOLDER}/jstack.out

在${TIME_FOLDER}/jstack.out搜索${subPID}, 分析Thread ${subPID}的内容

以上是关于Linux检查哪些thread在占用CPU的主要内容,如果未能解决你的问题,请参考以下文章

Linux如何查询哪些端口被占用

Linux如何查询哪些端口被占用

Linux如何查询哪些端口被占用

linux中如何查看某个文件被哪些进程占用

Linux中是谁占用了我的端口

记一次linux磁盘清理 - 已经删除的文件占用了大量磁盘空间