시스템의 리소스 상황(CPU, I/O, 메모리)을 모니터링 할 수 있는 명령어이다.
명령행 "vmstat 3 5" 은 3초 간격으로 모니터링 정보를 5개 출력 하라는 것을 의미한다.
-proc 항목 r: 현재 실행중인 프로세스의 수 b: 인터럽트가 불가능한 sleep 상태에 있는 프로세스의 수 (I/O 처리를 하는 동안 블럭 처리된 프로세스) w: 강제로 스왑아웃된 프로세스-memory 항목 swpd: 사용하고 있는 swap 메모리 양 free: 사용가능한 메모리 양 buff: 버퍼로 사용되고 있는 메모리 양 cache: 캐시로 사용되고 있는 메모리 양-swap 항목 si : swap in so: swap out-io 항목 bi: 초당 블럭 디바이스로 보내는 블럭 수 bo: 초당 블럭 디바이스로부터 받은 블럭 수 -system 항목 in: 초당 인터럽트 되는 양 cs: 초당 context switch되는 양-cpu 항목 us: 사용자의 CPU 사용 시간 비율 sy: 시스템의 CPU 사용 시간 비율 id: idle