背景 某天。发现访问线上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 请关注我的订阅号