背景
某天。发现访问线上php web很卡很慢。
解决
//查看cpu占用
top -c //输入大P按cpu占用比,大小排名,找到进程ID,假设110
//查看进程内线程的cpu占比
top -Hp 110 //输入大P,排名,找到最占cpu的线程id,假设1101
//线程转为16进制
printf "%x\n" 1101 //结果:0x44d
//通过线程id,过滤得到线程堆栈
jstack 110 | grep ‘0x44d’ -C5 --color
## 请关注我的订阅号

网友评论