[Unity]로드된 리소스의 메모리 누수
이 글은 이전에 운영하던 깃 블로그에서 옮겨온 글입니다. 서론 메모리 누수는 프로그램이 메모리 부족으로 인해 갑자기 종료되게 하는 주된 원인 중 하나입니다. 허용된 메모리 이상을 사용할 경우 시스템단에서 강제로 종료시켜 버리기 때문이죠. 누수라는 것은 불필요한 메모리가 할당된 뒤 적절하게 해제되지 못하고 떠돌기 때문에 발생합니다. Unity개발을 하면서도 메모리 누수를 보곤 합니다. 아니 분명 가비지 컬렉터 때문에 메모리 해제는 관리가 되고 있는 것 아닌가?라는 생각을 할 수 있지만, 아닙니다. 이번 글에서는 Unity의 메모리 누수, 특히 로드된 리소스로 인해 발생하는 누수에 관하여 다뤄 보려 합니다. Unity의 메모리 관리방식 이전에 가비지컬렉터(Unity, C#) 관련 글에서 Unity(C#, M..
2022.04.13