old generation (1) 썸네일형 리스트형 [자바 기초] 3. 자바의 동작원리 : Garbage Collection 1. Garbage Collection(GC) 개념 기본 개념은 쉽다. 어떤 인스턴스가 생성되어 메모리 공간을 차지한 상태에서 해당 인스턴스가 프로그램에서 사용되지 않게 되었다면(null 처리 되었거나 해당 인스턴스를 참조하는 부분이 없다면) 해당 인스턴스가 Garbage가 된다. 이런 불필요한 메모리 낭비를 방지하기 위해서 개발자가 직접 인스턴스를 찾아서 제거하는 것이 아니라, JVM이 불필요한 메모리를 정리해주는 기능이 Garbage Collection 이다. 이전 글에서 자바는 Heap memory 영역에 인스턴스를 저장하고 Young Generation, Old Generation 부분이 나뉘어서 관리된다고 배웠다. 그리고 Young Generation에서 Minor GC, Old Generati.. 이전 1 다음