vmstat使用户监视如进程,内存,页面,IO块,陷阱,磁盘和CPU活动。
用户可指定监视取样的周期。
$ vmstat 1procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu---- r b swpd free buff cache si so bi bo in cs us sy id wa 4 0 920708 74004 36324 114148 29 53 125 112 298 212 26 6 65 3
以上将每隔1秒运行一次vmstat,显示系统的虚拟内存使用率,如:
r 待运行的进程数目
b 被阻塞的进程
swpd 虚拟内存用量
free 空闲内存
bi,bo 从磁盘发送接收的块数目
us 用户代码花费时间
sy 内核代码花费时间
当前Linux的块是1024字节,vmstat对内存使用同样的测量单位。