mpstat

mpstat

mpstat는 Unix 타입의 운영체제시스템에서 프로세서 관련 통계정보를 (화면으로) 보고하기 위해 사용되는 컴퓨터 명령줄 소프트웨어입니다.컴퓨터 모니터링에서 문제를 진단하거나 컴퓨터의 CPU 사용량에 대한 통계를 작성하기 위해 사용됩니다.

묘사

mpstat 명령어는 사용 가능한 각 프로세서의 표준 출력 액티비티에 씁니다.

mpstat 명령어는 SMP 머신과 UP 머신 모두에서 사용할 수 있지만 후자의 경우 글로벌 평균 액티비티만 출력됩니다.

사용.

$mpstat <카운트> <카운트>

Interval은 통계정보를 출력하는 간격(초)입니다.Count는 원하는 출력 행 수입니다.

mpstat(iostat, vmstat 등)의 첫 번째 출력 행에는 시스템 부팅 이후의 평균이 포함되어 있습니다.다음 행에는 현재 값이 표시됩니다.

다른 운영 체제에서의 다양한 출력 예:

Linux 커널 4.14의 2개의 CPU 머신에서 다음을 수행합니다.

Linux 4.14.24.mptcp (호스트명)5/23/2018 _x86_64_ (2 CPU)  03:51:19 PM CPU %usr %nice %sys %iowait %irq %soft %steal %gnice %idle 03:51:20 PM 모두 2.51 0.00 2.01 0.00 0.00 0.00 0.00 0.00 95.48 03:51:21 PM 모두 2.53 0.00 2.02 0.00 0.00 0.00 0.00 0.00 95.45 

Linux 커널 2.4의 경우:

$mpstat Linux 2.4.21-32.ELsmp (linux00) 07/04/07  10:26:54 CPU %user %nice %system %iowait %irq %soft %idle intr/s10:26:54 모두 0.07 0.00 0.16 8.48 0.09 91.18 165.49 

Solaris 11의 경우:

$mpstatCPU minf mjf xcal intrithr 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 11 시스템 구성: lcpu=8 ent=1.0 모드=맵 해제  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  1851    0    0    0   11    5    5    0    0   -    0  0 19  0 81 0.00  0.1   122    0    0    0    1    0    0    0    0   -    0  0 42  0 58 0.00  0.0    03    0    0    0    1    0    0    0    0   -    0  0 43  0 57 0.00  0.0    04    0    0    0    1    0    0    0    0   -    0  0 45  0 55 0.00  0.0    05    0    0    0    1    0    0    0    0   -    0  0 44  0 56 0.00  0.0    06    0    0    0    1    0    0    0    0   -    0  0  2  0 98 0.00  0.0    07    0    0    0   53    5    5    0    0   -    0  0 66  0 34 0.00  0.2   54U - - - - - - - - - 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 

「 」를 참조해 주세요.

레퍼런스

외부 링크