Linux排查Java進程佔用CPU過高的方法

1.使用top或者htop查看佔用過高的進程PID 2.使用ps -mp 【PID】 -o THREAD,tid,time查看進程中CPU佔用高的線程,TID表示線程ID 3.使用printf「%x\n」【TID】 將線程ID轉換爲16進制 4.使用jstack 【進程ID】 | grep 【線程十六進制ID】 查看線程運行的具體信息,如果找不到這個線程,則說明這個線程已經停止運行了 5.由於引起
相關文章
相關標籤/搜索