摘要:
【三板斧】Java定位CPU使用高问题1、TOP命令,查询消耗CPU高的进程号 PID,并记录下来,按下键盘"H"键,记录高消耗线程号,并将改线程号转换为十六进制2、使用 jstack [pid] > xx.log 命令打印进程信息,为了定位准确,可以多来几次3、打开日志文件,找到十六进制的线程信息,可定位到具体类的某一行。演示:1、查询消耗CPU高的进程号 PID,并记录下来#toptop - 18:45:29 up 14 days, 23:27, 6 users, load average: 3.18, 3.08, 2.64Tasks: 299 total, 1
阅读全文