CAFE

Tips and Tricks

sar 명령어로 cpu사용률 확인

작성자서버는어려워|작성시간14.02.20|조회수423 목록 댓글 1

# sar -u 1 3

10:13:42 AM       CPU     %user     %nice   %system   %iowait    %steal     %idle
10:13:43 AM       all      0.00      0.00      0.00      0.00      0.00    100.00
10:13:44 AM       all      0.00      0.00      0.00      0.00      0.00    100.00
10:13:45 AM       all      0.00      0.00      0.00      0.00      0.00    100.00
Average:          all      0.00      0.00      0.00      0.00      0.00    100.00

 

- %user : 사용자 모드에서 CPU 가 소비된 시간의 비율(사용자모드라면 일반적으로 application의 동작이라 보시면 되겠죠)

- %nice : nice로 스케쥴링의 우선도를 변경한 프로세스가 사용자 모드에서 CPU를 소비한 시간의 비율

- %system : 시스템 모드에서 CPU가 소비된 시간의 비율(시스템 모드는 시스템 프로그램 또는 kernel 이 동작할때의 모드라고 보시면 되겠죠)

- %iowait : CPU가 디스크 I/O 대기를 위해 Idle 상태로 소비한 시간의 비율(이 값이 커지면 I/O 성능에 문제가 있다고도 볼수 있겠죠)

- %steal : Xen등 OS 가상화를 이용하고 있을 경우, 다른 가상 CPU의 계산으로 대기된 시간의 비율

- %idle : CPU가 디스크 I/O 대기 등으로 대기되지 않고, idle 상태로 소비한 시간의 비율 (이 값이 0에 가까울수록 cpu에 대한 부하가 커진다고 보시면 될 것 같군요

다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
  • 작성자여비야 | 작성시간 16.11.03 잘봤습니다.
댓글 전체보기
맨위로

카페 검색

카페 검색어 입력폼