[Unity] Garbage Collector
🎲 Garbage Collector란? C#에서 불필요한 메모리를 자동으로 할당해주는 기능을 Garbage Collection이라고 하고 이 기능을 관리해주는것이 바로 Garbage Collector입니다. Garbage Collector(이하 GC)는 힙 영역에 메모리를 할당받으려고 할 때 여분 메모리가 부족할 경우 작동됩니다. GC실행 후에도 메모리가 부족할 경우 프로그램이 강제종료됩니다. 🍳 메모리 구분 Stack메모리는 먼저 할당된 메모리가 나중에 할당해제되는 FILO(First In Last Out)으로 Garbage Memory가 생성될 일이 거의 없습니다. 문제는 Heap메모리인데 유니티에서 Heap메모리는 두가지 영역으로 구분됩니다. 첫번째로 Native Heap은 C++로 구성된 유니티 ..