IT/Unix & Linux

[AIX] topas를 이용한 메모리 사용률 확인

슈다루냥 2020. 6. 20.
728x90

안녕하세요. 슈다 입니다.

 

AIX 모니터링 툴인 topas를 이용해 메모리 사용률 확인 방법에 대해 알아보겠습니다.

 

 

 

TOPAS 메모리 항목 내용 확인

 

topas를 실행합니다.

우측 중단 쯤 "MEMORY" 항목을 확인합니다.

 

 

각 항목의 내용은 아래와 같습니다.

Real, MB   4096    :  해당 서버에 할당된 리얼 메모리 (가상 메모리 X)

해당 스크린샷에서는 4096MB = 4GB의 메모리 사이즈를 가집니다.

 

% Comp  :  서버에서 실행되는 어플리케이션 등의 사용률

즉, 메모리의 현재 사용률

 

% Noncomp :  파일 캐시 영역

AIX는 사용하지 않는 메모리를 파일 캐시 영역으로 사용합니다.

모니터링 툴로 확인해 보면 메모리의 전체 사용률이 높게 나오는 경향이 있습니다.

하지만 실제 어플리케이션 사용률인 Comp 사용률이 메모리의 현재 사용률 입니다.

 

% Client  :  NFS, JFS2 등의 사용 영역

 

 

 

 

메모리 사용률 확인

 

아래의 화면은 comp 26%, PAGING SPACE의 %Used가 0 이므로

메모리가 여유있어 보입니다.

 

 

 

아래 화면은 comp 86% 으로 상당한 메모리를 사용중으로 보입니다.

다만 PAGING SPACE의 %Used 가 0 이므로

페이징스페이스를 사용할 정도로 메모리가 부족해 보이지 않아 보입니다.

 

 

 

아래 화면은 comp 90%, PAGING SPACE의 Used가 20% 입니다.

메모리가 지속적으로 부족해 paging space 영역을 사용하고 있습니다.

 

 

 

마지막 화면입니다.

Comp 23% 로 높아보이진 않지만 페이징 스페이스의 사용률이 82% 이상입니다.

지속 또는 순간적으로 메모리 부족으로 인해 페이징 스페이스를 사용하였고

페이징 공간도 부족해 보입니다.

 

 

 

* PAGING SPACE의 Used가 100%에 근접한다면 예기치 않은 hang 현상이 발생할 수 있습니다.

 

메모리 사용량 추이 등을 검토한 뒤 지속적으로 부족할 것이라고 판단되면

메모리 증설이나 페이징 스페이스 증설, 혹은 실행중인 어플리케이션을 종료/재기동 하여

메모리를 증설/정리하는 작업이 필요할 것 입니다.

 

 

 

728x90
반응형