2014年5月2日

[訊真科技技術園地] Java吃CPU很高:Identifying which Java Thread is consuming most CPU


最近遇到Java吃CPU很高可是一直無法確認是甚麼Thread造成的,
於是上網找了一下追蹤的方法,發現這篇文章不錯有興趣大家可以參考看看! 

此文大意是:

1. top -H   => 可以看到process中的threads

2. threaddump  =>  利用tas的指令即可

3. 比對  =>  將可疑的thread其id轉成16進位碼, 再去dump出來的檔案搜尋, 就一目了然了)