GPU
graphics processing unit; 그래픽 처리 장치
컴퓨터 시스템에서, 그래픽 연산을 빠르게 처리하여 결괏값을 모니터에 출력하는 연산 장치VPU(visual processing unit)라고도 한다.
이 글에서는 GPU 사용량을 모니터링하는 방법 중 gpustat에 대해 정리한다.
gpustat
NVIDIA 그래픽 장치에서만 동작하며, AMD는 지원하지 않는다고 한다.
설치
pip install gpustat
실행
gpustat
# --color : 글자색으로 출력문 강조
# --no-color : 흑백으로 출력
# -u, --show-user : 프로세스 소유자 표시
# -c, --show-cmd : 프로세스 표시
# -f, --show-full-cmd : 실행 중인 프로세스의 명령어 및 cpu 통계 표시
# -p, --show-pid : 프로세스 pid 표시
# -F, --show-fan : gpu 팬 속도 표시
# -P, --show-power : gpu 전력 사용량 표시
# --json : json 형식으로 출력
# -i : 주기적으로 실행
실행 결과
의미 )
Github 주소