카테고리: JAVA

0

Java Garbage Collection (1)

GC가 하는일 Heap 내에서 사용되지 않는 Object를 찾는다 해당 메모리를 회수한다 들어가기 전에… 용어정리 STW(Stop The World) : JVM이 GC를 실행하는 Thread를 제외한 나머지 모든 Thread를 멈추는것 Reachable : 어떤 객체 유효한 참조가 있을때 Unreachable : 어떤 객체에 유효한 참조가 없을때 Root

0

Java Garbage Collection (2)

Old GC Serial GC Parallel GC Parallel Old GC CMS GC (Concurrent Mark & Sweep GC) G1 GC (Garbage First GC) Serial GC Young 영역에서는 기본적인 GC 동작방식을 그대로 따름 Old 영역에 대해서 mark-sweep-compact 알고리즘을 이용 해당 G