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的值對應的代碼片斷線程