2011년 5월 25일 수요일

vmstat

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]

댓글 없음:

댓글 쓰기

ETL 솔루션 환경

ETL 솔루션 환경 하둡은 대용량 데이터를 값싸고 빠르게 분석할 수 있는 길을 만들어줬다. 통계분석 엔진인 “R”역시 하둡 못지 않게 관심을 받고 있다. 빅데이터 역시 데이터라는 점을 볼때 분산처리와 분석 그 이전에 데이터 품질 등 데이...