vmstat (virtual memory statistics), 它能实时输出系统的各种资源的使用情况。比如进程信息、内存使用、CPU 使用率以及 I/O 使用情况。vmstat 命令常用的选项和参数包括:
- -f, 显示自系统启动以来执行的fork 次数
- -s, 显示内存相关的统计信息以及多种系统活动的数量(比如 CPU上下文切换次数)
- -d, 显示磁盘相关统计信息
- -p, 显示指定磁盘分区的统计信息
- -S, 使用指定的单位来显示。参数k, K, m, M 分别代表1000, 1024, 1 000 000 和 1 048 576字节
- delay, 采样间隔(单位是s), 每隔 delay 时间输出一次统计信息
- count, 采样次数,即共输出count 次统计信息