Garbage Collection 썸네일형 리스트형 Java Garbage Collection 가비지 컬렉션Garbage Collection이란, 시스템에서 더 이상 사용하지 않는 동적 할당된 메모리 블럭 혹은 개체를 찾아 자동적으로 다시 사용 가능한 자원으로 회수하는 것을 말한다. 시스템에서 가비지 컬렉션을 수행하는 부분을 가비지 컬렉터Garbage Collector라고 하며, 최초의 가비지 컬렉터는 1958년에 존 매카시John McCarthy에 의해 리습Lisp 언어의 일부로 구현되었다. 가비지 컬렉션은 약자로 GC라고 부르기도 한다. 일반적인 가비지 컬렉터 알고리즘(Algorithm)은 다음과 같이 동작한다 1. 더 이상 프로그램에서 사용하지 않을 개체Object를 찾아낸다. 2. 해당 개체가 사용하는 리소스를 회수한다. 위치 : 힙 메모리 영역에 존재(JVM은 New/Young 영역과 O.. 더보기 이전 1 다음