Show Table of Contents
A.9. vmstat
Vmstat 输出系统进程、内存、分页、块输入/输出、中断和 CPU 活动的报告。它提供自最近一次重启机器或者自前一次报告以来,这些事件平均值的瞬时报告。
- -a
- 显示激活和未激活的内存。
- -f
- 显示自重启以来 fork 数量。这包括
fork、vfork、和clone系统调用,且和创建的任务总数量相同。根据线程使用,每个进程是由一个或多个任务代表的。显示不重复。 - -m
- 显示 slab 信息。
- -n
- 指定只会出现一次而非周期性出现的标题。
- -s
- 显示多种事件计数器和内存数据的表格。显示不重复。
- delay
- 报告之间有几秒的延迟。如果没有指定延迟,只显示一个报告,包括机器自上一次重启以来的平均值。
- count
- 系统中报告的次数。如果没有指定 count(计数器),且定义了延迟,vmstat 无限期报告。
- -d
- 显示磁盘统计。
- -p
- 以分区名为值,为该分区报告详细统计。
- -s
- 报告定义单位输出。有效值为
k(1000 字节)、K(1024 字节)、m(1000000 字节)、或者M(1048576 字节)。
每个输出模式提供的输出信息请参见手册页。
$ man vmstat

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.