CPU監(jiān)控
pidstat -p 1187 -u 1 3
參數(shù)-p
后接進(jìn)程ID,-u
表示監(jiān)控CPU使用率,最后的1
和3
表示每秒采樣一次,合計(jì)采樣3次洛搀。
用參數(shù)-t
可以將監(jiān)控細(xì)化到線程級別:
pidstat -p 1187 -u -t 1 3
內(nèi)存監(jiān)控
參數(shù)-r
可以監(jiān)控內(nèi)存使用情況:
pidstat -r -p 27233 1 3
輸出中各列的含義如下:
-
minflt/s
:該進(jìn)程每秒minor fault(不需從磁盤調(diào)出內(nèi)存頁)的數(shù)量; -
majflt/s
:該進(jìn)程每秒major fault(需從磁盤調(diào)出內(nèi)存頁)的數(shù)量佑淀; -
VSZ
:該進(jìn)程使用的虛擬內(nèi)存大小留美,單位KB
; -
RSS
:該進(jìn)程占用的物理內(nèi)存大小伸刃,單位KB
谎砾; -
%MEM
:占用內(nèi)存比率。
I/O監(jiān)控
參數(shù)-d
監(jiān)控I/O使用情況:
pidstat -p 1187 -d -t 1 3