第一步:找出线程最高的pid
top
第二步:获取进程使用CPU最高的线程
top -Hp 42010
第三步:将线程ID转为十六进制
printf "0x%x" 42122
第四步:jstack工具跟踪堆栈定位代码
jstack 42010 | grep 0xa48a -A 5
第五步:t通过vim命令 找到源码21 行
定位成功
第一步:找出线程最高的pid
top
第二步:获取进程使用CPU最高的线程
top -Hp 42010
第三步:将线程ID转为十六进制
printf "0x%x" 42122
第四步:jstack工具跟踪堆栈定位代码
jstack 42010 | grep 0xa48a -A 5
第五步:t通过vim命令 找到源码21 行
定位成功