linux-cup问题排查
//查看进程
top
//查看进程高的线程列表
top -Hp 进程号;
//如果上面命令查看不出什么问题,执行下面命令,观察线程的时间片时长
//通过 ps -mp pid -o THREAD,tid,time命令查看该进程的线程情况;
ps -mp pid -o THREAD,tid,time
//线程号转16进制数
printf “%x” 线程号
//打印堆栈信息到文件中,然后查看
jstack 进程号 > x.txt
//或者直接打印在控制台上
jstack pid | grep 16进制的线程号 -A 30