728x90 가비지 컬렉터1 가비지 컬렉터(Garbage Collector) 동작 원리 ● 가비지 컬렉터(Garbage Collector) - 메모리 관리를 위해 힙영역에서 더 이상 사용되지 않는 객체를 메모리에서 제거하는 것 ● 동작 원리 JVM에서 GC의 스케줄링을 담당하여 Java 개발자에게 메모리 관리의 부담을 덜어준다. GC는 background에서 데몬 쓰레드로 돌며 더 이상 사용되지 않는 객체들을 메모리에서 제거하여 효율적인 메모리 사용을 돕는다. 객체는 힙 영역에 저장되고 스택 영역에 이를 가리키는 주소값이 저장되는데 참조되진 않는객체를 메모리에서 제거한다. ● 물리적 공간 (Heap 영역) - Young Generation - Eden 새로 생성된 객체들이 위치 Minor GC 발생 - Survivor 1, 2 Eden 영역에서 GC 실행 후 살아남은 객체들이 위치 Mino.. 2022. 11. 21. 이전 1 다음 728x90