상세 컨텐츠

본문 제목

유닉스 서버 Performance 측정하기 Sar 명령어

프로그래밍/시스템, 서버구축

by 라제폰 2009. 1. 5. 13:03

본문

sar -d 2 3 Disk 측정 2초 간격으로 3번
sar -u 2 1 CPU
sar -c 2 1 전체적인 체크

====================================================
vmstat 2 1


문] vmstat의 parameter에 대하여 알고자 합니다.
답]
각 parameter의 의미는 다음과 같습니다.

# vmstat

procs memory page
faults cpu
r b w avm free re at pi po fr de sr in sy
cs us sy id

프로세스의 상태(procs)에서
r: run queue에 있는 프로세스
b: 리소스에 대하여 blocked된 상태 ( 입/출력, 페이징 및 기타)
w: swap되었지만, 20초 내에 실행가능 하거나 잠시 sleep된 상태

메모리부분에서
swap에 사용되는 페이지의 수
free : RAM에서 사용 가능한 free list상의 page의 수를 보여줌

페이지(page)부분에서
pi : page in 된 페이지의 수
po : page out 된 페이지의 수
fr : 초당 free된 페이지의 수
de : 최근 메모리의 사용량에 대하여 가까운 미래에 필요한 메모리양을 보여줌.

예를 들어 시스템 프로젝트가 1200페이지를 필요로 하는 데, 현재 사용가능한
페이지의 수가 800이라면 이 부분은 -400으로 나타남.
sr : 페이지 알고리즘에 의하여 초당 스캔되는 페이지의 수


========================================================

iostat 2 1
http://www.kr.ibm.com/products/rs6000/techinfo/aixnl125.htm#Footnote_4


관련글 더보기