본문 바로가기

Coding/기타

Kill Nvidia GPU process in Ubuntu

1. nvidia-smi로 gpu 목록 조회해서 process의 pid를 알아낸다.

위의 사진을 보면 0번 gpu에서 메모리를 사용하고 있는데 gpu를 이용한 연산은 진행되고 있지 않다. 이러한 동작을 멈추게 하기 위해서는 kill을 사용하면 된다. 

 

2. Process Kill

sudo kill -9 33226

33226자리에 해당하는 process의 pid를 넣어주면 된다.

 

-9는 시그널 종류 중 강제 종료로, 리눅스 커널의 프로세스를 강제 종료한다. 작업중인 모든 절차를 저장하지 않고 프로세스를 종료하기 때문에 데이터가 소멸될 수 있다.

 

(-15 시그널은 정상종료로, 해당 프로세스가 완료된 후 종료되도록 한다.)

 

 

 

 

출처: https://beerensahu.wordpress.com/2018/11/23/kill-nvidia-gpu-process-in-ubuntu/