CPU 코어 로드 비율을 얻는 방법은 무엇입니까?

CPU 코어 로드 비율을 얻는 방법은 무엇입니까?

각 코어의 CPU 부하율을 알고 싶습니다. 실행 top한 다음 키를 누르면 1 출력은 다음과 같습니다.

%Cpu0  :  0.0 us,  0.3 sy,  0.0 ni, 99.7 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
%Cpu1  :  0.0 us,  0.0 sy,  0.0 ni,100.0 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
%Cpu2  :  0.0 us,  0.0 sy,  0.0 ni,100.0 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
  • 각 열은 무엇을 의미하나요?
  • % 열은 어디에 있습니까?
  • 추가해도 되나요?

답변1

id(idle), wa(io wait) 및 (stolen) 을 제외한 모든 열을 추가하여 stCPU 로드를 얻을 수 있습니다.

매뉴얼 페이지에서 대부분의 열의 의미를 찾을 수 있습니다 top.

       us, user    : time running un-niced user processes
       sy, system  : time running kernel processes
       ni, nice    : time running niced user processes
       wa, IO-wait : time waiting for I/O completion
       hi : time spent servicing hardware interrupts
       si : time spent servicing software interrupts
       st : time stolen from this vm by the hypervisor

관련 정보