JAVA面试题
JAVA面试题
线上命令查看cpu进程占用
通过三个命令查看是哪一句代码使cpu占用率过高
top命令查看cpu进程占用:找到cpu占用率高的进程的PIDtop -H -p pid找到进程的线程号将线程id转换为16进制
printf '0x%x\n线程号`jstack 进程PID | grep 16进制线程PID -A 20找到调用该线程的代码
JAVA面试题通过三个命令查看是哪一句代码使cpu占用率过高
top 命令查看cpu进程占用:找到cpu占用率高的进程的PID
top -H -p pid 找到进程的线程号
将线程id转换为16进制 printf '0x%x\n 线程号`
jstack 进程PID | grep 16进制线程PID -A 20 找到调用该线程的代码