본문 바로가기
Operation System Controls

vmstat

by Andrew's Akashic Records 2018. 4. 18.
728x90

vmstat명령어는 kernel threads, virtual memory, disks, traps, and CPU activity에 대한 통계Report이다. vmstat에 의해 만들어진 자료는 balance system load activity에 사용될 수 있다. 이 시스템 전반에 걸친 통계(among all processors)는 모두 더하여 이를 퍼센트로 표시하여 평균값을 계산한 것이다. à vmstat의 결과 화면은 SUN, HP, AIX 등 하드웨어 마다 다르다.

vmstat [-f ] [-i] [-s] [physicalVolume] [Interval [Count]]

만약 명령을 플래그없이 호출한다면 Report는 시스템이 startup이후로 발생한 virtual memory activity의 summary를 보여준다.

sigel:[/usr/java/bin]vmstat

kthr   memory         page         disk       faults   cpu

r b w   swap free  re mf pi po fr de sr m1 m2 m3 rm   in sy cs us sy id

0 0 0 38022592 8038584 10 14 0 24 24 0  0 0 2 1 -0 2515 14674 5070 10 0 89

sigel:[/usr/java/bin]

-f  옵션을 넣으면 시스템이 startup한 이후로 Fork된 숫자를 reporting할 것이다.

(sun에서는 안됨)

# vmstat –f

51881 forks

 반복 조회

# vmstat 1 5 à 1초간격으로 5회 실행

sigel:[/usr/java/bin]vmstat 1 5

kthr   memory         page         disk       faults   cpu

r b w   swap free  re mf pi po fr de sr m1 m2 m3 rm   in sy cs us sy id

0 0 0 38022592 8038584 10 14 0 24 24 0  0 0 2 1 -0 2515 14674 5070 10 0 89

0 0 0 38359648 8235368 11 20 0 0  0 0 0 0 0 0 0 756 1338 898 6  0 93

0 0 0 38359456 8235240 11 4 0 55 55  0 0 0 2 0 0 757 1172 881 6 0 94

0 0 0 38359456 8235232 4 2  0 0 0 0 0 0 0 0 0 717 1250  851 6 0 94

0 0 0 38359456 8235232 4 2  0 0 0 0 0 0 0 0 0 742 1215  859 6 0 93

sigel:[/usr/java/bin]

728x90

'Operation System Controls' 카테고리의 다른 글

'crontab' 스케줄링을 위한 가이드  (0) 2024.03.15
현재 실행 중인 프로세스와 시스템 상태를 보여주는 'top'  (1) 2024.03.15
Unix 프로세스 관리(PS)  (0) 2018.04.18
tar  (0) 2018.04.18
tail  (0) 2018.04.18