상태 분석 하는 법 2탄
■ vmstat 분석
r 필드에 수치가 지속적으로 나타나는 것으로 보아 CPU가 처리해야 내용이 매우 많고 CPU가 현재 매우 바쁨을 의미한다.
– 입출력에 의해 블록 되는 부분은 없음(b)
– 가용 가능한 가상 메모리 약 2.05GB, 물리 메모리 약 1.2GB
– pi필드는 메모리 입력에 대한 페이지 인을 나타낸다. 현재 처리할 내용들이 지속적으로 메모리로 페이지 인 되는 것을 나타내며, 이것은 CPU가 처리해야 할 내용과도 관련을 가진다.
– 디스크 입출력 부분에는 특별히 부하가 발생하는 내용은 없다
– CPU IDLE이 아주 낮게 나타나고 있으며, 50% 정도는 %us에서 사용 하고 있다. 이것은 사용자 프로그램에 의해 많은 처리를 위해 CPU를 많이 사용하고 있음을 의미한다.
결론
사용자 프로그램이 현재 동시 처리를 하는데 있어 많은 CPU 자원을 사용하고 있다. 순간적인 사용이 아닌 지속적으로 처리될 내용이 메모리로 페이지 인하고 있으며,
CPU IDLE은 현저히 낮게 나오고 있다. 이에 미처 처리되지 못한 내용들은 실행 큐에 일시적으로 대기하게 된다. 이런 현상은 사용자 프로그램이 CPU를 많이
사용하는 연산들을 사용할 경우가 대부분일 것이다. 메모리나 입출력 부분에는 특이한 부하가 없다.