cpu 突然变高定位步骤
处理思路
top 定位 cpu 高进程 >>pid
top -Hp pid 定位 cpu 高线程 >>tpid
printf "%x \n" tpid 转化为 16 进制 >>tpid_16
jstack pid | grep -A 50 tpid_16 显示此线程的后 50 行
for ((i=1;i<5;i++)); do jstack pid |grep -A 20 tpid_16;sleep 1;done >> pid.jstack 抓取多次线程栈
top 小技巧
top 按照 cpu 排序 top 界面按键大写 P
top 按照内存排序 top 界面按键大写 M
top 查看交换分区 top 界面按键小写 f
版权声明: 本文为 InfoQ 作者【hasWhere】的原创文章。
原文链接:【http://xie.infoq.cn/article/a0c87706719cae6e26c1eab73】。文章转载请联系作者。
评论