显示虚拟内存统计信息
可以使用 vmstat 命令报告虚拟内存统计信息,以及有关系统事件(例如 CPU 负载、分页、上下文切换数、设备中断和系统调用)的信息。vmstat 命令还可以显示有关交换、高速缓存刷新和中断的统计信息。
表 3-2 vmstat 命令的输出
|
|
|
procs
|
|
|
|
r
|
分发队列中的内核线程数
|
|
b
|
正在等待资源的阻塞内核线程数
|
|
w
|
正在等待处理中的资源完成的换出 LWP 数
|
memory
|
|
报告实际内存和虚拟内存的使用情况
|
|
swap
|
可用交换空间
|
|
free
|
可用列表的大小
|
page
|
|
以秒为单位报告缺页和分页活动
|
|
re
|
回收的页面
|
|
mf
|
次要错误和主要错误
|
|
pi
|
页入的千字节数
|
|
po
|
页出的千字节数
|
|
fr
|
释放的千字节数
|
|
de
|
最近换入的进程所需的预计内存
|
|
sr
|
由 page 守护程序扫描的当前未使用的页数。如果 sr 不等于零,则 page 守护程序一直在运行。
|
disk
|
|
报告每秒的磁盘操作数,最多显示四个磁盘中的数据
|
faults
|
|
报告每秒的陷阱/中断速率
|
|
in
|
每秒的中断次数
|
|
sy
|
每秒的系统调用数
|
|
cs
|
CPU 上下文切换速率
|
cpu
|
|
报告 CPU 使用时间
|
|
us
|
用户时间
|
|
sy
|
系统时间
|
|
id
|
空闲时间
|
|
有关此命令的更多详细说明,请参见 vmstat(1M) 手册页。