본문 바로가기
IT/Data Science

구글 코랩 프로 Google Colab Pro 메모리 바쁨 문제 해결하기 |구글 코랩에서 메모리 사양 확인하기

by 허버브 2022. 7. 29.
반응형

구글 코랩 프로(Google Colab Pro)를 매월 9.99$를 내고 사용하고 있지만,

조금만 데이터 양이 많거나 복잡한 딥러닝 모델을 학습하면 CPU와 GPU 메모리가 '바쁨'으로 바뀌거나 런타임이 다시 초기화되는 문제가 종종 발생하고 있습니다.😅

반응형

아래와 같이 우측 상단 부분의 RAM 디스크 부분에 '바쁨'으로 표시가 바뀌는 현상이 발생합니다.

구글코랩프로 Google Colab Pro 메모리 디스크 바쁨 현상 해결 방법 | 메모리 사양 확인하기

이것은 런타임에서 할당된 메모리 사용량의 한도를 거의 다 사용하고 있기 때문으로, '리소스 보기'라는 메뉴를 통해 메모리 사용량 추이를 확인할 수 있습니다.

구글코랩프로 Google Colab Pro 메모리 디스크 바쁨 현상 해결 방법 | 메모리 사양 확인하기

위의 리소스 사용량 추이를 보면 GPU 사용량이 현재 거의 한계에 다다르고 있다는 것을 알 수 있습니다.

제가 모델을 학습시킬 때 메모리가 '바쁨'으로 표시된 경우, 런타임을 초기화하거나 세션을 종료하지 않아도 그대로 학습을 기다린다면 다음 코드 실행에 문제가 없는 것을 확인하였습니다.

메모리 사용량이 부족하다면 역시 가장 좋은 해결 방법은 구글 코랩 프로 플러스(Google Colab Pro Plus)라고 생각하지만 월 49.99$라는 월 이용로가 부담된다면 메모리의 한도 내에서 모델 학습을 진행할 수 있습니다.🤓

참고로 구글 코랩 프로의 메모리 사양을 확인하는 방법은 다음의 코드를 사용하면 됩니다.✅

제가 사용하는 구글 코랩 프로의 전체 메모리와 사용 가능한 메모리를 확인할 수 있습니다.

이상으로 구글 코랩 프로에서 메모리 상태가 바쁨으로 표시되는 경우 대처 방법에 대해서 포스팅을 마치겠습니다.

감사합니다.

반응형

댓글