1.找出cpu耗用厲害的進程pid
終端執行輸入top命令,
按下shift+h 查找出cpu利用最厲害的pid號:pid號:30769
2.根據進程pid號找到哪個消耗最高的線程號
終端執行輸入top -H -p pid 命令,按下shift+h 通過%CPU和 TIME,判斷占用的線程號pid查找出cpu使用最高的線程,如圖線程號:7182
3.將線程號轉換成16進制
終端執行輸入printf "%n" 7182 命令,輸出結果:1c0e
4.將進程的所有線程堆棧打印到臨時文件中
終端執行輸入jstack pid > temp.txt 命令(進程號)
5.到臨時文件中查找線程號對應的信息,根據線程信息分析出是屬于哪一塊的業務內容