1、top命令
参数说明:
q:退出程序
M:根据驻留内存大小进行排序。
P:根据CPU使用百分比大小进行排序。
T:根据时间/累计时间进行排序。
找出最上面感觉有问题的进程 11191
2、ps -ef | grep 11191 或 jps -l 查看是那个项目
得知是我的后台管理项目
3、定位到具体的线程或代码 ps -mp 11195 -o THREAD,tid,time
-o 此参数后是用户自定义内容
-m 显示所有线程
-p pid进程使用cpu时间
4、将进程号转化为16进制小写 11191 ---> 2bb7
5、jstack 11195 | grep 2bbb -A60