首页 > 其他 > 详细

vmstat命令详解

时间:2020-07-12 15:41:16      阅读:50      评论:0      收藏:0      [点我收藏+]

功能:报告虚拟内存、swap、io、上下文和CPU统计信息。
分析了这些文件:
/proc/meminfo
/proc/stat
/proc/*/stat
常用选项:
-a 打印活跃和不活跃的内存页
-d 打印硬盘统计信息
-D 打印硬盘表
-p 打印硬盘分区统计信息
-s 打印虚拟内存表
-m 打印内存分配(slab)信息
-t 添加时间戳到输出
-S 显示单位,默认k、KB、m、M,大写是*1024

 

eg:

每秒刷新1次,统计5次:

技术分享图片

r:CPU 正在 运行的进程数
b:在等待 I/O 的进程数
swpd :已经使用的交换内存( kb )
free :空闲 的物理内存( kb )
buff :已经使用的缓冲区内存( kb );一般对 设备 数据缓存, 写入 到磁盘的数据。

cache :已经 使用 的缓冲区内存( kb );一般对 文件 数据缓存,从磁盘读取的。
si :从磁盘交换到内存的页数量( kb /s )
so :从内存交换到磁盘的页数据( kb /s )
bi :块设备 接收 的块数量( kb/s )
bo :块设备 发送的块数量 (kb/s )
in :每秒 CPU 中断 次数
cs :每秒 CPU 上下文切换次数
us :用 户进程使CPU 时间( %)
sy :系统 进程使用 CPU 时间 (%)
id :CPU 空闲 时间( %)

wa :等待 I/O 响应 所消耗的 CPU 时间 (%)
st :从虚拟设备中获得的时间( %)

vmstat命令详解

原文:https://www.cnblogs.com/yjiajia/p/13288176.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!