garbage collection 썸네일형 리스트형 garbage collection 1. garbage collection (쓰레기 수집) - 자바 프로그램이 더 이상 참조되지 않는 메모리를 모아 시스템에 되돌려 주는 것. - 프로그래머는 메모리에 대해서는 아무 관여하지 않는다. - 참조중인 객체를 찾는 방법 참조계수 기법 (reference-counting) : 객체를 참조하는 갯수를 추적하여 참조중인 객체를 구분. - heap 안에 있는 각 객체마다 참조계수(reference-count)가 유지 - 어떤 객체가 처음 생겨서 그 객체를 참조하는 변수에 배정하면 참조계수는 1이고 다른 변수가 그 객체를 참조할 때 참조계수는 1씩 증가한다. 그리고 객체를 참조하는 변수가 다른 값이 배정되면 1씩 감소한다. - 참조계수가 0인 객체 : garbage 추적 기법 (tracing) : 루트 노.. 더보기 이전 1 다음