先用top命令來找到消耗cpu最高的進程(例:1234)java
使用top -p 1234來查看該進程ide
在結果中使用大寫H來顯示該進程中的全部線程信息線程
找到消耗最高的cpu的線程pid(例:12345)進程
退出步驟4,再使用jstack 1234(要稍等一下子纔會出結果,不要中斷)ci
在步驟5的結果中出現的是0x開頭的16進制的pid信息,找到12345對應的16進制(0x3039)的nid=0x3039的信息,就能夠找到是哪一個java方法it