心理

當前位置 /首頁/完美生活/心理/列表

linux 一個cpu高 怎麼排查

linux 一個cpu高 怎麼排查

檢視CPU使用,在 Linux 系統下,使用 top 命令檢視 CPU 使用情況。

操作步驟:1)、透過 top 命令找到 CPU 消耗最多的進程號

2)、透過 top -Hp 進程號命令找到 CPU 消耗最多的線程號(列名仍然爲 PID)

3)、透過printf "%xn" 線程號命令輸出該線程號對應的 16 進制數字

4)、PID進程在內核調用情況。如果是Java應用可透過 jstack 進程號 | grep 16進制線程號 -A 10 命令找到 CPU 消耗最多的線程方法堆棧。

TAG標籤:CPU Linux 排查 #