
Garbage Collection: JVM에서 동적 할당한 메모리 중, 사용하지 않는 메모리 객체를 메모리에서 주기적으로 삭제하는 행위 자바 애플리케이션을 실행할 때 사용되는 데이터를 적재하는 메모리 영역인 Runtime Data Area는 총 5가지 영역인 Heap Area, Stack Area, Native Method Area, PC Register, Method Area으로 나뉜다. 그 중 가비지 컬렉션이 담당하는 영역은 Heap Area로 클래스, 인스턴스, 배열 타입 등의 Reference Type의 데이터가 저장되는 곳이다. GC(Garbage Collection)는 Heap 영역 내에서 더 이상 사용되지 않는 데이터에 할당된 메모리를 Garbage Collector가 해제시켜 주는 것이다...