jstack查看耗资源进程
1. top命令查看系统各进程资源用有情况
2.top -p {PID} 显示指定线程下所以子进程运行状态:从上图可以看出PID为53967资源占有比较多
top -p 53967 -H
3.jstack 显示进程堆栈信息
由于子进程PID在父进程堆栈信息中显示为16进制,因此先将子进程转换为16进制 printf "%x\n" {PID}
jastack 53967 | grep --color d30e -A 5
Linux top 命令介绍:https://www.jianshu.com/p/7ecdb31f783f