mpstat 사용자 %가 정확하지 않습니까?


1

mpstat 1

11:01:57 AM  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest   %idle
11:01:58 AM  all   36.03   61.95    2.03    0.00    0.00    0.00    0.00    0.00    0.00
11:01:59 AM  all   38.59   59.25    2.12    0.00    0.00    0.00    0.00    0.00    0.03
11:02:00 AM  all   37.03   60.88    2.06    0.00    0.00    0.00    0.00    0.00    0.03
11:02:01 AM  all   38.85   58.94    2.20    0.00    0.00    0.00    0.00    0.00    0.00

% idle이 0이고 usr %가 100 %가 아닌 것은 어떻게 가능합니까?

그게 질문 이었어. 대답은 total cpu usage가 % usr + % nice입니다.

답변:


0

좋은 것은 더 높은 비율로 앉아 있기 때문입니다.

Nice는 유휴 CPU 시간 만 사용하도록 명령을 실행하는 방법입니다. 현재 CPU를 사용하는 사용자 앱이 있으며 나머지 스페어 사이클은 우선 순위가 낮은 것입니다.

따라서, 여러분이 제시 한 예제에서 첫 번째 라인을 살펴 보도록하겠습니다 :

11:01:57 AM  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest   %idle
11:01:58 AM  all   36.03   61.95    2.03    0.00    0.00    0.00    0.00    0.00    0.00

이를 통해 CPU의 36.03 %가 우선 순위가 높은 일반 응용 프로그램에서 사용되고 있음을 알 수 있습니다. 귀하의 CPU의 61.95 %가 낮은 pritority 애플 리케이션에 의해 사용되고, 나머지는 시스템 애플 리케이션에 의해 사용되고 있습니다. 그것은 최대 100입니다.


당신의 설명이 명확하지 않습니다. cpu %는 CPU 사용량을 표시해야합니다 ...
Aftershock

좋아요, 더 자세히 해보고 ...
Arthur

낮은 우선 순위가 무엇인지 어떻게 알 수 있습니까? 내가 아는 한 모든 앱이 우선 순위가 있습니까?
Aftershock

앱에 따라 다릅니다. "top"명령을 사용하면 프로세스와 "Nice"cpu가 얼마나 많이 사용되는지 보여줍니다.
Arthur

동일한 응용 프로그램 모두 CPU %와 좋은 %를 사용할 수 있습니까?
Aftershock
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.