가비지 컬렉터와 스마트 포인터란 무엇인가? 가비지 컬렌션은 무엇인가? 가비지 컬렉션(Garbage Collection)이라고 불리면 약어로 GC라고도 부른다. 메모리를 관리하는 방법 중에 하나로, 시스템에서 더이상 사용하지 않는 동적 할당된 메모리를 찾아 자동으로 다시 사용 가능한 자원으로 회수하는 것을 의미한다. 그리고 이 GC를 수행하는 부분을 가비지 컬렉터라고 부른다. 더이상 필요없는 메모리는 쓰레기라고 하며 이 쓰레기를 효과적으로 처리하는 작업이 가비지 컬렉션이라 하며 이 작업을 수행하는 것이 가비지 컬렉터이다. 가비지 컬렉터가 하는 역할 ▸ 메모리 할당 ▸ 사용 중인 메모리 인식 ▸ 사용하지 않는 메모리 인식 가비지 컬렉터의 한계 실시간으로 쓰레기를 수집해야하기 때문에 런타임 동안 작업을 하며 ..