Fetching directory, one moment please ...
isplays virtual memory statistics
The statistics from this utility are averages since the last time it was run. If vmstat has not been since the system was started, it will report averages since start-up time.
When run without any parameters vmstat provides a standard report. The following parameters can be used for additional information:
-a display active/inactive memory
-f display the number of forks since boot
-m display slabinfo
-s display event counters and memory statistics
Reports from vmstat appears under these headings:
r The number of processes waiting for run time.
b The number of processes in uninterruptible sleep.
swpd The amount of virtual memory used.
free The amount of idle memory.
buff The amount of memory used as buffers.
cache The amount of memory used as cache.
inact The amount of inactive memory. (-a option)
active The amount of active memory. (-a option)
si Amount of memory swapped in from disk (/s).
so Amount of memory swapped to disk (/s).
bi Blocks received from a block device (blocks/s).
bo Blocks sent to a block device (blocks/s).
in The number of interrupts per second, including the clock.
cs The number of context switches per second.
These are percentages of total CPU time.
us Time spent running non-kernel code. (user time, including nice time)
sy Time spent running kernel code. (system time)
id Time spent idle. Prior to Linux 2.5.41, this includes IO-wait time.
wa Time spent waiting for IO. Prior to Linux 2.5.41, shown as zero.
|Diagnostic Target:||OS - Memory Management|
|Obtain From:||Included in the sysstat tools package. Available from most package managers (eg. apt, RPM, portage)|