gc
수동으로 gc 실행 가능
import gc
del var0
gc.collect()데이터 다운캐스팅
변수에 할당된 데이터 타입을 더 적은 메모리를 차지하는 하위 타입으로 변환하여 메모리 사용량을 최적화하는 기법
- pandas 의 경우, 데이터를 로드할 때 기본적으로
int64나float64처럼 정밀도가 높고 메모리를 많이 차지하는 64비트 데이터 타입을 할당 - 하지만 특정 컬럼의 데이터가 0부터 9까지의 작은 숫자만 포함하고 있다면 매우 비효율적
- 이때 데이터 타입을
int64에서int32나int8(8비트) 등으로 낮춰서(Downcast) 할당하는 과정
- 이때 데이터 타입을