top、jstack查看cpu佔用最高的線程堆棧

首先利用 jps命令找到應用對應的進程id。 top -Hp pid  利用top命令查看該進程ID下的所有線程cpu 佔用情況,參數說明:H 打印線程信息,p指定pid,這兩個參數的作用是顯示進行pid下的所有線程的資源佔用情況。 可以發現佔用最高的線程ID是31417。 算出31417對應的16進製爲7ab9 jstack -l |  grep 0x7ab9查看到該線程的堆棧信息 nid是16
相關文章
相關標籤/搜索