728x90
파이썬은 Garbage Collector가 주기적으로 사용하지 않는 메모리를 지워주지만 딥러닝 관련 코드를 돌릴 때는 수동으로 지워야 하는 경우도 종종 발생합니다. 이때 더이상 사용하지 않는 변수를 지우는 방법을 알아보겠습니다.
사용하지 않는 메모리 비우기
gc 모듈을 사용하면 사용하지 않는 메모리를 강제로 지울 수 있습니다.
import gc
gc.collect()
collect()의 리턴값을 프린트 하면 메모리 해제된 객체들을 개수를 알 수 있습니다.
이상 파이썬에서 사용하지 않는 메모리를 지우는 방법을 알아보았습니다.
728x90
728x90
LIST
Comment