반응형 SMALL Java/Servlet/JSP1 Java GC 구조 Java GC 구조Java7부터 공식적으로 사용할 수 있는 GI(Garbage First)라는 가비지 컬렉터를 제외한 나머지 JVM은 다음과 같이 영역을 나누어 힙이라는 공간에 객체들을 관리한다.Young 영역은 젊은 객체들이 존재하며, Old 영역에는 늙은 객체들이 자리잡는다. Perm 영역에는 클래스나 메소드에 대한 정보가 쌓인다.Young 영역은 Eden과 Survivor 영역으로 나뉘는데, 객체를 생성하자마자 저장되는 장소는 Eden이다.메모리가 살아가는 과정 (minor GC or Young GC)Eden 영역에 객체가 생성된다Eden 영역이 꽉 차면 살아있는 객체만 Survivor 영역으로 복사되고, 다시 Eden 영역을 채우게 된다.Survivor 영역이 꽉 차게 되면 다른 Survivor .. 2024. 8. 11. 이전 1 다음 반응형 LIST