HP-UX
1753408 회원
7112 온라인
108793 솔루션
새 메시지

CPU사용률은 낮은데(10% 이내) vmstat나 sar를 이용하여 run-queue를 보면 높게 나옵니다.

 
KYOUNG-SOO,KIM
비정기 조언자

CPU사용률은 낮은데(10% 이내) vmstat나 sar를 이용하여 run-queue를 보면 높게 나옵니다.

HP-UX 11.11입니다.

Glance로 CPU사용률을 보거나 top,vmstat를 이용하여 CPU사용률을 보더라도 사용률은 현저히 낮습니다.CPU는 4개이며 평균 10%이내로 사용중입니다.

하지만 vmstat나 sar로 run-queue를 보면 10일 넘을 경우도 발생합니다.첨부파일을 보면 15까지도 올라갑니다.

CPU사용률은 낮은데 왜 run-queue값은 높을까요? 그리고 Load Avg값과 run-queue값이 같은것 아닌가요?

답변 부탁합니다.

1 응답 1
monoworld
정기 조언자

CPU사용률은 낮은데(10% 이내) vmstat나 sar를 이용하여 run-queue를 보면 높게 나옵니다.

원인은 딱히 집기 어려울것 같네요.

영향 미치는 변수가 너무 많은지라.



첨부 내용만 봐서는 순간적으로 올라갔다

다시 빠진것 같은데

업무 특성아닌가요?

계속 밀린다면 문제 있지만 금방 빠지면

특별한 문제 없을 것 같습니다.

아니면 프로세서 내에서 과도한 wait 값을 가지고

갈 수 도 있고요.

이건 개발자와 해결 해야 하는 문제이고요.



주 원인은

glance와 sar 간 성능 데이터 수집 방법 때문에

차이 날 수 있습니다.

glance는 리니어 하게 수집하고

sar는 순간 피크치를 수집 하는걸로

알고 있습니다.