2012.06.08 08:22
CPU core 별 사용량 확인 하기
Top 명령을 통해 확인시 CPU 사용량은 여유있는데 시스템이 느린 경우는 core 별 사용량을 확인 해보시기 바랍니다.
Sysstat 툴을 설치 해서 확인 가능 합니다. (Rpm 혹은 yum으로 간단하게 설치)
설치 방법 : Yum install sysstat
설치가 완료 되면 기본 10분 단위로 CPU, Mem 정보들을 수집하게 됩니다.
처음 설치 후 sar 명령을 입력 하시면 수집된 값이 없어 출력되지 않습니다.
Sar 같은 경우는 전체 CPU 정보만 출력.
[root@hostway ~]# sar
05:50:01 PM all 0.26 0.00 0.20 0.06 0.00 99.48
06:00:01 PM all 0.25 0.00 0.22 0.08 0.00 99.45
06:10:01 PM all 0.29 0.00 0.26 0.09 0.00 99.36
06:20:01 PM all 0.25 0.00 0.21 0.08 0.00 99.46
Average: all 0.28 0.00 0.23 0.14 0.00 99.35
Core 0번의 리소스 사용량 확인 (0, 1, 2, 3 이런식으로 각각의 코어별 사용량 확인 가능)
[root@hostway~]# sar -P 0
Linux 2.6.35.4 06/07/2012
12:00:02 AM CPU %user %nice %system %iowait %steal %idle
12:10:01 AM 0 0.27 0.00 0.31 0.10 0.00 99.32
12:20:01 AM 0 0.26 0.00 0.21 0.09 0.00 99.45
12:30:01 AM 0 0.25 0.00 0.19 0.11 0.00 99.45
12:40:01 AM 0 0.24 0.00 0.19 0.07 0.00 99.50
12:50:01 AM 0 0.26 0.00 0.16 0.07 0.00 99.51