- 博客(4)
- 收藏
- 关注
转载 定位哪一行代码导致CPU飙高
2、通过top命令,按shift+P 按CPU占用排序,找到飙高的进程ID,即pid;公式:jstack 进程id | grep 16进制线程id -A 20。3、ps H -eo pid,tid,%cpu | grep 进程id。1、死循环飙高CPU,while true打印UUID即可;解读:根据进程id找到导致CPU飙升的线程id,即tid;4、线程都是16进制,将线程id转换为16进制。公式:printf ‘0x%x\n’ 线程id。得到3762的16进制:0xeb2。6、寻找公司包名的问题行。
2025-03-17 15:29:10
17
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人