Garbage Collector1 java8이전과 이후의 garbage collector의 동작과 종류 목차 0. 사전 용어 정리 & GC가 중요한 이유 1. Minor gc와 major gc. 2. 다양한 GC 알고리즘 0. 사전 용어 정리 - Garbage collector ( GC ) : 힙메모리의 OOM 에러를 막기 위해 참조되지 않는 객체들을 제거하는 작업 - Eden space : 객체가 힙메모리에 이제 막 할당되어 저장되는 메모리 공간. - From Survivor space (S0): Eden 영역에서 GC가 수행된 후 살아남은 객체들이 저장됨 - To Survivor space (S1): From 영역에서 살아남은 객체들이 옮겨지고, From영역으로 전환됨. 객체가 살아남으면 age가 1씩 증가함. - Tenured Generation : 위 3개 영역에서의 객체가 설정된 임계치의 age를.. 2023. 3. 26. 이전 1 다음