본문 바로가기

컴퓨터공학

서버 gpu에서 프로세스 실행 후 남아있는 메모리 정리하기.

반응형

서버 gpu에서 프로세스 실행 후 남아있는 메모리 정리하기.

딥러닝을 돌리다보면 서버에 불필요한 메모리들이 남아있을 수 있다. 이로 인해 cuda out of memory가 뜨기도 하며 청소해주는 것이 좋다.

 

일단

ps aux | grep ( 프로세스 이름) 를 통해 깨끗이 끝내지 못한 프로세스를 찾는다

예를들어 파이썬 파일을 실행시켰었다면 ps aux | grep python을 입력해준다.

그 후 앞에 써져있는 숫자를 sudo kill -9 ( 여기에 ) 넣어서 없애주면된다.

다시 nvidia-smi를 통해 확인하면 메모리가 정상적으로 돌아온 것을 확인할 수 있다.

반응형