##########.sysstat packge
#####.mpstat
ㅁ.yum install -y sysstat
ㅁ.mpstat
ㅁ.위 지들을 차근차근 살펴보자
- %user : 사용자 수준에서 실행하는 동안 발생 (Application)
- %nice : 사용자 수준에서 실행하는 동안 발생 (우선 순위)
- %sys : 시스템 수준에서 실행하는 동안 발생 (핵심), 여기에는 시간이 포함되지 않고, 하드웨어 및 소프트웨어 인터럽트 서비스에 소요
- %iowait : CPU 또는 CPU가 작동하는 시간의 백분율을 표시. 시스템이 유효 상태 였던 동안 미결 디스크 I/O요청
- %irq : CPU가 소비한 시가느이 백분율 표시 또는 하드웨어 인터럽트를 서비스하기 위한 CPU
- %soft : CPU가 소비한 시간의 백분율 표시 또는 소프트웨어 ㅇ인터럽트를 서비스하는 CPU
- %steal : 비 자발적으로 보낸 시간의 백분율 표시, 가상 CPU 또는 CPU에서 대기하는 동안 하이퍼 바이저가 다른 가상 프로세서를 서비스 하고 있음을 나타냄
- %guest : CPU 또는 가상 프로세서를 실행하는 CPU
- %gnice : CPU 또는 niced 게스트를 실행하는 CPU
- %idle : CPU 또는 CPU가 작동하지 않는 시간의 백분율을 표시함. 유휴 상태이고 시스템에 미결 디스크 I/O 요
ㅁ.사용법
-Usage: mpstat [ options ] [ <interval> [ <count> ] ]
-[ -A ] [ -u ] [ -V ] [ -I { SUM | CPU | SCPU | ALL } ]
[ -P { <cpu> [,...] | ON | ALL } ]
ㅁ.실제 사용하기 좋은 명령어
-mpstat -P ALL
: 현재 사용중인 CPU의 코어별로 수치를 나타내준다.
-mpstat -P ALL 1
:을 하면 1초 주기로 코어별 cpu 지표를 나타낸다.
'OS' 카테고리의 다른 글
[OS]CentOS7 System Statistics사용량 확인 명령어 (iostat편) (0) | 2023.04.05 |
---|---|
[OS] CentOS7 System Statistics사용량 확인 명령어 (vmstat편) (0) | 2023.04.04 |
[OS] centOS7_war 배포 (0) | 2023.03.10 |
[OS] centOS7_WAS설치_alias설정 (0) | 2023.03.09 |
[OS] centOS7_jdk설정_.bash_profile_PATH (0) | 2023.03.09 |