가비지컬렉션 (1) 썸네일형 리스트형 [JAVA] JVM GC(Garbage Collection)이란 무엇인가? 대표 알고리즘 알아보기! JVM GC(가비지 컬렉션)의 개념**가비지 컬렉션(GC)**는 JVM(Java Virtual Machine)이 동적으로 할당된 메모리 중 더 이상 사용되지 않는 객체를 자동으로 식별하고 회수하는 메커니즘입니다. 이는 개발자가 명시적으로 메모리를 해제하는 번거로움을 덜어주며, 메모리 누수를 방지합니다.주요 개념과 단계힙(Heap) 메모리 관리JVM의 힙은 크게 Young Generation, Old Generation, 그리고 Permanent Generation (또는 Metaspace)으로 나뉩니다.Young Generation: 새로 생성된 객체가 저장되는 공간. 대부분의 객체는 여기에 생성되며, 수명이 짧습니다.Old Generation: Young Generation에서 살아남은 객체들이 이동되.. 이전 1 다음