使甩vmstat命令监视虚拟内存使用情况:
vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、CPU活动进行监视。它是对系统的整体情况进行统计,不足之处是无法对某个进程进行深入分析。
命令格式:
vmstat [-cipqsS] [disks] [interval [count]]
主要参数说明:
-p :显示分页信息
-s :显示自上次引导系统以来发生的系统事件数
-S:显示交换统计信息
-i :显示每台设备的中断次数
显示系统事件信息 (vmstat -s)
运行 vmstat -s 命令,以显示自上次引导系统以来发生的系统事件数。
显示交换统计信息 (vmstat -S)
运行 vmstat -S,以显示交换统计信息。
$ vmstat -S
kthr memory page disk faults cpu
r b w swap free si so pi po fr de sr dd f0 s1 -- in sy cs us sy id
0 0 0 862608 364792 0 0 1 0 0 0 0 0 0 0 0 406 394 213 1 0 99
si 每秒换入的平均 LWP 数
so 换出的完整进程数
vmstat 命令会截断 si 和 so 字段的输出。应使用 sar 命令显示更精确的交换统计信息记录。
显示每台设备的中断次数 (vmstat -i)
运行 vmstat -i 命令,以显示每台设备的中断次数。
FYI.
Please refer to this Link http://os.chinaunix.net/a2009/0503/1026/000001026150.shtml
转载于:https://blog.51cto.com/leonkuo/737856