유니티에서의 메모리 관리.
Posted by Go crazy for anything that will make you smile.
유니티에서 사용하는 메모리는 3가지 종류의 영역이 있다. code영역유니티 엔진과 라이브러리, 게임코드가 컴파일 되어서 디바이스의 메모리 코드 영역에 로딩되게 된다.크게 최적화 할 필요가 없음. 코드 파일 용량이라고 해 봤자 어차피 얼마 안된다. Managed Heap 영역Mono(.Net Framework의 오픈소스버전)가 관리하는 영역.instantiated object, variable, new 키워드로 할당한 메모리, 들이 거주하게 되는 영역.Managed인 이유는 Mono Framework이 이 영역의 메모리를 할당하거나 해제하면서 관리하기 때문. 유니티 레퍼 참고 - 자동 메모리 관리오브젝트나 string 또는 배열이 생성될 때, 이를 저장하기 위해 요구되는 메모리는Heap이라고 불리는 중앙 ..