머신러닝,딥러닝

GPU를 차지하는 프로세스 찾기 nvidia-smi | ps -ef | grep {PID}

mcdn 2023. 5. 3. 14:13
반응형

 

Problem : GPU를 차지하는 프로세스 찾기!

 

현재 gpu를 사용하고 있는 명령 코드가 궁금할 수 있다.

 

 

1. nvidia-smi

 

 

먼저 nvidia-smi를 해서 gpu 메모리를 확인한다. 

Memory-usage에서 24000에서 23600을 뭔가가 차지하고 사용하고 있는 것을 알 수 있다. 

 

그리고 아래 Processes를 살펴보면 GPU0번에 

python ~~ 명령어가 PID 16461로 23600을 사용하고 있는 것을 알 수 있다. 

 

 

 

 

2. ps -ef | grep {PID}

 

16461을 잘 기억하고 ps -ef 명령어를 사용해서 파이썬 풀 코드를 확인할 수 있다. 

 

ps -ef | grep 16461 하면 

현재 프로세스 리스트 중 16461이 들어간걸 잡아주고 그 결과 PID가 16461인 코드를 찾아준다. 

 

 

 

반응형