랩실 서버에서 작업을 하다가 램이 급격하게 올라가는 상황이 발생했다.

평소 신호 처리 하느라 램을 너무 많이 써서 사용량을 확인하면서 작업 하는건 필수다...

 

이번에도 파이썬으로 작업을 하다가, 주피터 커널을 껐는데도 불구하고 램이 90GB까지 치솟는 현상이 있었다.

top 명령어를 쳐서 관련 process를 다 kill 해 주었는데도, 램이 돌아오지 않았다 .ㅠㅠ

 

이럴 때 사용할 수 있는 방법을 소개 해 보려 한다.

 

 

총 메모리 및 스왑 사용량 확인
free -m

가장 많은 메모리를 차지하는 프로세스 상위 10개
ps aux --sort=-%mem | head -10 

시스템 전체 메모리 사용량 요약
vmstat -s

 

본인은 두번 째 명령어로 PID확인 후 kill -9 PID를 해주었더니 램이 돌아왔다!!!

 

 

 

해결 ㅎㅎ

+ Recent posts