只用于个人学习
使用top命令找到耗用cpu进程最厉害的进程的pid。然后通过pid找到耗用cpu最厉害的线程,命令为top -H -p pid。使用命令printf ‘0x%x\n’ pid,可以得到线程的16进制。然后使用jstack 进程pid|grep 16进制线程pid -A 20。
本文指导如何通过`top`命令找到耗用CPU最多的进程PID,进一步定位到相关线程,利用`printf`转换PID为16进制,最后使用`jstack`和grep筛选特定线程并详细查看堆栈信息。
只用于个人学习
使用top命令找到耗用cpu进程最厉害的进程的pid。然后通过pid找到耗用cpu最厉害的线程,命令为top -H -p pid。使用命令printf ‘0x%x\n’ pid,可以得到线程的16进制。然后使用jstack 进程pid|grep 16进制线程pid -A 20。
287
445
413

被折叠的 条评论
为什么被折叠?