mpstat

위키백과, 우리 모두의 백과사전.

mpstat유닉스 방식의 운영 체제에 쓰이는 컴퓨터 명령 줄 소프트웨어의 하나로, 프로세서 관련 통계를 화면에 보고한다. CPU 사용률에 대한 통계를 작성하거나 문제를 진단할 목적으로 컴퓨터 감시에 사용된다.

설명[편집]

mpstat 명령어는 이용 가능한 각각의 프로세서에 대한 활동을 표준 출력에 기록한다.

mpstat는 SMP 및 UP 머신에 둘 다 사용할 수 있으나 후자의 경우 전역 평균 활동만 출력된다.

사용법[편집]

$ mpstat <주기> <횟수>

주기는 통계 줄이 출력되는 시간의 간격을 뜻한다. 횟수는 출력하고자 하는 줄의 수를 가리킨다.

iostat, vmstat과 같이 mpstat의 출력 첫 줄은 시스템 시동 이후의 평균치를 포함한다. 최종 줄은 현재의 값을 나타낸다.

[편집]

리눅스에서의 출력의 예는 다음과 같다:

$ mpstat
Linux 2.4.21-32.ELsmp (linux00)        07/04/07

10:26:54     CPU   %user   %nice %system %iowait    %irq   %soft   %idle    intr/s
10:26:54     all    0.07    0.00    0.16    8.48    0.00    0.09   91.18    165.49

솔라리스 11에서의 예:

$ mpstat
CPU minf mjf xcal  intr ithr  csw icsw migr smtx  srw syscl  usr sys  wt idl
  0    0   0    0   329  121  169    6    0    0    0   406    0   1   0  98

AIX 6에서의 예:

$ mpstat 1 1

System configuration: lcpu=8 ent=1.0 mode=Uncapped

cpu  min  maj  mpc  int   cs  ics   rq  mig lpa sysc us sy wa id   pc  %ec  lcs
  0    8    0    0  182  336  102    0    0 100 1434 38 51  0 12 0.02  1.8  185
  1    0    0    0   11    5    5    0    0   -    0  0 19  0 81 0.00  0.1   12
  2    0    0    0    1    0    0    0    0   -    0  0 42  0 58 0.00  0.0    0
  3    0    0    0    1    0    0    0    0   -    0  0 43  0 57 0.00  0.0    0
  4    0    0    0    1    0    0    0    0   -    0  0 45  0 55 0.00  0.0    0
  5    0    0    0    1    0    0    0    0   -    0  0 44  0 56 0.00  0.0    0
  6    0    0    0    1    0    0    0    0   -    0  0  2  0 98 0.00  0.0    0
  7    0    0    0   53    5    5    0    0   -    0  0 66  0 34 0.00  0.2   54
  U    -    -    -    -    -    -    -    -   -    -  -  -  0 99 0.99 99.0    -
ALL    8    0    0  251  346  112    0    0 100 1434  0  0  0 99 0.02  2.0  251

같이 보기[편집]

참고 문헌[편집]

외부 링크[편집]