CPU使用率的幾個重要指標含義列舉

chenfeng發表於2019-02-22

通常所說的CPU使用率,就是除了空閒時間外的其他時間佔總CPU時間的百分比,

CPU使用率有很多重要指標,具體含義如下:


user(通常縮寫為us),代表使用者態CPU時間。注意,它包括下面的nice時間,但包括了guest時間。


nice(通常縮寫為ni),代表低優先順序使用者態CPU時間,也就是程式的nice值被調整為1-19之間是的CPU時間。


system(通常縮寫為sys),代表核心態CPU時間


idle(通常縮寫為id),代表空閒時間。注意,它不包括I/O等待時間(iowait)


iowait(通常縮寫為wa),代表等待I/O的CPU時間


irq(通常縮寫為hi),代表處理硬中斷的CPU時間


softirq(通常縮寫為si),代表處理軟中斷的CPU時間


steal(通常縮寫為st),代表當系統執行在虛擬機器中的時候,被其他虛擬機器佔用的CPU時間


guest(通常縮寫為guest),代表透過虛擬化執行其他作業系統的時間,也就是執行虛擬機器的CPU時間


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2636673/,如需轉載,請註明出處,否則將追究法律責任。

相關文章