vmstat命令
? ? ? ? ? ?vmstat是一個(gè)實(shí)時(shí)性能監(jiān)視工具,該工具提供了有助于發(fā)現(xiàn)異常活動(dòng)的數(shù)據(jù)。
[root@localhost ~]# vmstat procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----r b swpd free buff cache si so bi bo in cs us sy id wa st2 0 541952 71808 0 580264 3 24 140 176 204 1185 1 1 98 1 0 [root@localhost ~]#r表示正在運(yùn)行的進(jìn)程數(shù)
b表示被阻塞的進(jìn)程數(shù)
swpd表示換出內(nèi)存,單位KB
free表示空閑內(nèi)存,單位KB
buff表示I/O數(shù)據(jù)結(jié)構(gòu)的緩沖區(qū)緩存,單位KB
cache表示從磁盤(pán)讀取文件的內(nèi)存緩存的容量,單位KB
si表示從磁盤(pán)上換入的內(nèi)存量,單位KB/s
bo表示換出到磁盤(pán)上的內(nèi)存量,單位KB/s
in表示每秒的中斷數(shù)目
cs表示上下文切換數(shù)目
us用戶(hù)使用時(shí)間占CPU總時(shí)間百分比
sy系統(tǒng)使用時(shí)間占CPU總時(shí)間百分比
id真正空閑時(shí)間占CPU總時(shí)間百分比
wa等待I/O完成使用時(shí)間占CPU總時(shí)間百分比
st表示這個(gè)虛擬機(jī)被hypervisor偷去的CPU時(shí)間
?
用法:
vmstat 5 10? ?每5秒輸出vmstat信息,公執(zhí)行10次? ?
?
?
?
?
參考資料:linux服務(wù)器性能調(diào)整
?
?
?
總結(jié)
- 上一篇: uptime命令分析负载
- 下一篇: /proc/meminfo 学习