본문 바로가기

GPU

모델 학습중 프로세스 종료 (ctrl+c, ctrl+z)

지금까지 별 생각없이 local에서 하던 것 처럼 ctrl+z로 프로그램을 종료하고 있었다.

 

그런데 종료를 했다고 생각했는데 nvidia-smi로 확인해보면 계속 메모리를 차지하고 있는 것 같았다.

 

알고보니 ctrl+c는 실행중인 프로세스를 종료하는 것이고 ctrl+z는 실행을 중단하고 백그라운드로 돌아가는 명령어였다.

 

만약 ctrl+z로 중단한 프로그램을 다시 실행하고 싶으면 fg % [num]을 실행해야한다. num은 ctrl+z로 중단시키면 

 

밑에처럼 뜬다.

기본적인 내용이지만 보통 서버를 같이 쓰기 때문에 나처럼 계속 중단시키고 있었다면 다른 이용자들에게 큰 피해가 간다..

 

앞으로는 꼭 ctrl+c로 중단시키도록 하자.