1、top命令

参数说明:

q:退出程序

M:根据驻留内存大小进行排序。

P:根据CPU使用百分比大小进行排序。

T:根据时间/累计时间进行排序。

linux代码故障分析

找出最上面感觉有问题的进程  11191

2、ps -ef | grep 11191 或 jps -l   查看是那个项目

linux代码故障分析

得知是我的后台管理项目

3、定位到具体的线程或代码  ps -mp 11195 -o THREAD,tid,time

-o 此参数后是用户自定义内容

-m 显示所有线程

-p pid进程使用cpu时间

linux代码故障分析

4、将进程号转化为16进制小写   11191 ---> 2bb7

5、jstack 11195 | grep 2bbb -A60

linux代码故障分析

 

 

 

 

 

 

 

相关文章: