가비지콜렉션 썸네일형 리스트형 [Java] Garbage Collection (GC) 알고리즘 GC의 기본적인 흐름 : Garbage 대상 식별 → 그 대상을 메모리에서 해제 들어가기 전에 용어 정리 stop-the-world GC를 실행하기 위해 JVM이 애플리케이션 실행을 멈추는 상태. 이 상태가 발생하면 GC를 실행하는 스레드를 제외한 나머지 스레드는 모두 작업을 멈춘다. GC는 stop-the-world 때문에 서비스가 중단된다는 점에서 굉장히 유의할 것이 되고, 대개의 GC 튜닝이 이 stop-the-world 시간을 줄이는 노력들에 대한 것이다. Root Set JVM Stack 내의 Local Variable Section과 Operand Stack에서의 참조 (Java 메서드 내에서 실행하는 지역 변수 또는 파라미터에 의한 참조) JVM Method Area의 Constant Poo.. 이전 1 다음