1.用top命令找出占用cpu高的进程,记录下pid 2.用top -H -p pid(上面的pid)查看该进和下各线程占用cpu的状况,找出占用cpu高的线程pid 3.printf "%x\n" pid(上面线程的pid)打印出对应的十六进制值(后面在jstack中会用到) 4.jstack -l pid(第一步的pid) > dump.log 5.在dump.log中查找nid=上面第3步中转化出的线程pid的值对应的代码片断线程