vmstat——显示虚拟内存状态进程内存I/O等
Posted longqin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vmstat——显示虚拟内存状态进程内存I/O等相关的知识,希望对你有一定的参考价值。
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
说明
procs:进程
r 表示运行队列(就是说多少个进程真的分配到CPU)
b 表示阻塞的进程
memory:内存
swpd 虚拟内存已使用的大小,如果大于0,表示你的机器物理内存不足了
free 空闲的物理内存的大小
buff 用来存储,目录里面有什么内容,权限等缓存
cache 直接用来记忆我们打开的文件,给文件做缓存
swap:交换
si 每秒从磁盘读入虚拟内存的大小
so 每秒虚拟内存写入磁盘的大小
io:块设备
bi 块设备每秒接收的块数量
bo 块设备每秒发送的块数量
system:系统
in 每秒CPU的中断次数,包括时间中断
cs 每秒上下文切换次数
CUP:中央处理器
us 用户CPU时间
sy 系统CPU时间
id 空闲CPU时间 一般来说,id + us + sy = 100
wa 等待IO的CPU时间
st 虚拟机占用的时间百分比,一般不用关心
以上是关于vmstat——显示虚拟内存状态进程内存I/O等的主要内容,如果未能解决你的问题,请参考以下文章