1.vmstat介绍
vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、IO读写、CPU活动等进行监视。它是对系统的整体情况进行统计,不足之处是无法对某个进程进行深入分析
2.命令格式
vmstat [刷新延时 刷新次数]
3.命令参数
-
-a 开启显示active/inactive memory。
-
-f 显示此系统启动以来的forks的总数,包括fork、vfork和clone system calls
-
-m 显示slabinfo信息
-
-n 只显示头信息,不周期性显示.也就是说开启这个参数,只显示头部信息一次。
-
-s 显示各种事件计数器表和内存统计信息,这显示不重复。
-
-d 显示磁盘统计数据(内核要求2.5.70 或以上)
-
-w 可以扩大字段长度,当内存较大时,默认长度不够完全展示内存。
-
-p 显示磁盘分区数据(disk partition statistics )
-
-S 参数S控制输出性能指标的单位,k(1000) K(1024) 或 M(1048576) 默认单位为K(1024 bytes)
-
-V 查看vmstat命令的版本
4.基本用法演示
每1秒刷新一次,共刷新3次