반응형
Notice
Recent Posts
Recent Comments
- Today
- Total
작심삼일
[Python] 현재 코드가 사용하는 cpu 확인 본문
728x90
반응형
Pytorch를 이용해서 학습 등을 진행할 때 GPU 사용량은 보통 nvidia-smi로 확인한다.
반면 cpu를 확인하기 위해 htop등을 사용하기에는 불편함이 있다.
그럴 때 이렇게 하면 된다.
import os
import psutil
pid = os.getpid()
py = psutil.Process(pid)
cpu_usage = os.popen("ps aux | grep " + str(pid) + " | grep -v grep | awk '{print $3}'").read()
cpu_usage = cpu_usage.replace("\n","")
memory_usage = round(py.memory_info()[0] /2.**30, 2)
print("cpu usage\t\t:", cpu_usage, "%")
print("memory usage\t\t:", memory_usage, "%")
728x90
반응형
'정리 > 기타 설정 등등' 카테고리의 다른 글
[Docker] <none> <none> docker image 지우기 (0) | 2023.06.16 |
---|---|
[Docker] Exited된 컨테이너들 지우기 (0) | 2023.06.16 |
[Ubuntu] cpu, gpu 확인 (0) | 2023.04.24 |
[Ubuntu] IP주소 확인 방법 (0) | 2022.07.15 |
[wget] wget으로 구글 드라이브 다운 (0) | 2022.07.04 |
Comments