查找tomcat程序中某個進程佔用CPU高的方法

一、發現問題 在測試或是生產環境,當發現tomcat cpu一直持續保持在某一個高水平線時,說明程序處理肯定出了問題,接下來就要找原因了。如下圖可以發現進程ID爲8051的tomcat佔用CPU高。 二、定位問題 使用命令ps -mp 8051 -o THREAD,tid,time查看8051這個進程中哪些線程使用CPU比較高,瀏覽查看線程8327佔用的cpu較高。 將需要的線程ID轉換爲16進制
相關文章
相關標籤/搜索