vmstat查看內(nèi)存
vmstat是查看虛擬內(nèi)存(virtual memory)的工具,可以得到相關(guān)進(jìn)程、內(nèi)存、阻塞IO、CPU等活動(dòng)信息
[root@dbserver ~]# vmstat 2 100
procs
-----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
1 0 0 6552708 1124 7536360 0 0 89 14 536 1032 0 1 98 0 0
0 0 0 6552700 1124 7536396 0 0 32 24 2037 3931 0 1 99 0 0
1 0 0 6552700 1124 7536396 0 0 0 4 1929 3821 0 1 99 0 0
0 0 0 6552700 1124 7536396 0 0 32 20 1984 3887 0 1 99 0 0
0 0 0 6552700 1124 7536396 0 0 64 16 1932 3862 0 1 99 0 0
0 0 0 6550936 1124 7536400 0 0 0 6 2085 3944 1 1 98 0 0
vmstat 2 100:表示每?jī)擅氩杉淮畏?wù)器狀態(tài),采集100次
參數(shù)說明:
Procs(進(jìn)程):
r: 運(yùn)行隊(duì)列中進(jìn)程數(shù)量
b: 等待IO的進(jìn)程數(shù)量
Memory(內(nèi)存):
swpd: 使用虛擬內(nèi)存大小
free: 可用內(nèi)存大小
buff: 用作緩沖的內(nèi)存大小
cache: 用作緩存的內(nèi)存大小
Swap:
si: 每秒從交換區(qū)寫到內(nèi)存的大小
so: 每秒寫入交換區(qū)的內(nèi)存大小
IO:
bi: 每秒讀取的塊數(shù)
bo: 每秒寫入的塊數(shù)
system:
in: 每秒中斷數(shù),包括時(shí)鐘中斷。
cs: 每秒上下文切換數(shù)。
CPU(以百分比表示):
us: 用戶進(jìn)程執(zhí)行時(shí)間(user time)
sy: 系統(tǒng)進(jìn)程執(zhí)行時(shí)間(system time)
id: 空閑時(shí)間(包括IO等待時(shí)間)
wa: 等待IO時(shí)間
