자바#가비지컬렉션#이론#GC 썸네일형 리스트형 가비지 컬렉션에 대한 정리 stop-the-world = GC를 실행하기 위해 JVM이 애플리케이션 실행을 멈추는 것 -GC를 실행하는 쓰레드를 제외한 모든 쓰레드는 멈춤 [GC의 가설] Weak generational hypothesis - 1. 객체는 금방 접근 불가능 상태, 2. 오래된 객체에서 젋은 객체로의 참조는 드물다 위 가설의 장점을 살리고자 물리적 구조를 Young 영역, Old 영역으로 나뉜다 Young 영역 - 새로 생성된 객체들이 위치하는 곳, Minor GC 발생 Old 영역 - Young 영역에서 살아남은 객체들이 위치하는 곳, Major GC(Full GC) 발생 ※ Old 영역의 객체가 Young 영역의 객체를 참조하는 경우 Old 영역에는 카드 테이블이 존재함 -> Young 영역 객체에서 Old 영역.. 더보기 이전 1 다음