Ssup2 Blog logo Ssup2 Blog

CPU 사용량을 출력하는 mpstat의 사용법을 정리한다.



1. mpstat

1.1. # mpstat -P ALL

# mpstat -P ALL
Linux 4.15.0-60-generic (node09)        10/09/19        _x86_64_        (2 CPU)

13:00:37     CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
13:00:37     all    8.45    0.04    2.07   24.08    0.00    0.07    0.00    0.00    0.00   65.29
13:00:37       0    8.47    0.03    2.07   24.25    0.00    0.12    0.00    0.00    0.00   65.06
13:00:37       1    8.42    0.04    2.08   23.92    0.00    0.03    0.00    0.00    0.00   65.51
[Shell 1] mpstat -P ALL

CPU Core의 평균 사용률과 CPU Core별 사용률을 출력한다. [Shell 1]은 "mpstat -P ALL"을 이용하여 CPU Core의 평균 사용률과 CPU Core별 사용률을 출력하는 Shell의 모습을 나타내고 있다. 각 열의 의미는 아래와 같다.

1.2. # mpstat -P ALL [Interval] [Count]

[Interval] 간격으로 [Count] 횟수만큼 CPU 사용률을 출력한다.

2. 참조