vmstat

参数

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

示例

每秒刷新一次,统计五次:
# vmstat -t 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:从虚拟设备中获得的时间(%)

最新文章

  1. java提高篇(八)----详解内部类
  2. MVC3不能正确识别JSON中的Enum枚举值
  3. flume+hadoop
  4. MAC OSX使用公钥方式登录Linux服务器并进行安全加固
  5. docker学习2-安装实践
  6. 4月7号周二课堂练习:NABC
  7. Properties操作
  8. [LeetCode#256] Paint House
  9. Linux 高可用(HA)集群之keepalived详解
  10. STM32之------独立看门狗(IWDG)和窗体看门狗(WWDG)
  11. const关键字详解
  12. JSP简单的练习-功能标签
  13. 设置如何远程连接mysql数据库
  14. python之路-----前端之css
  15. MySQL慢查询日志相关的文件配置和使用。
  16. ELK日志分析平台搭建
  17. PhpStorm 中切换PHP版本
  18. 转 class和struct最本质的区别
  19. C语言代码复习笔记:第二章
  20. linux下创建django-app

热门文章

  1. PHP常用函数总结(二)
  2. PHP常用函数归类【持续整理中......】
  3. js正整数正则表达式
  4. 关于select 文字居向
  5. ionic APP二维码插件 地址
  6. Human Motion Analysis with Wearable Inertial Sensors——阅读1
  7. OkHttpUtils简单的网络去解析使用
  8. leetcode-38.报数
  9. RTP 流媒体
  10. log4j.properties配置说明