안녕하세요. 슈다 입니다.
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 현상이 발생할 수 있습니다.
메모리 사용량 추이 등을 검토한 뒤 지속적으로 부족할 것이라고 판단되면
메모리 증설이나 페이징 스페이스 증설, 혹은 실행중인 어플리케이션을 종료/재기동 하여
메모리를 증설/정리하는 작업이 필요할 것 입니다.
'IT > Unix & Linux' 카테고리의 다른 글
[Linux] 계정 암호 상태 및 비밀번호 만료일자 등 확인 (0) | 2020.06.26 |
---|---|
[AIX] 특정 단어 비밀번호 사용 불가 설정하기 (0) | 2020.06.24 |
[AIX] Cannot load program crsctl.bin 해결하기 (0) | 2020.06.16 |
[NIM] There are no items of this type 해결하기 (0) | 2020.06.10 |
[AIX] 프로세스 우선순위 변경하기 - renice (0) | 2020.05.28 |