유니티 문서를 보면 언급되는 Managed Memory란 단서에서 흔히 추측하기로 유니티가 알아서 모든 메모리를 잘 관리하고 있을 것 처럼 생각되지만 사실은 그렇지 않다는 것이 함정.

사실은 유니티 시스템은 메모리를 어떻게 처리할 것인가에 대한 단서를 당신이 만드는 코드내에서 제공해주기를 원한다. 따라서 잘못된 코드는 줄줄 새는 메모리로 당신의 앱을 디바이스에서 뻗어 버리게 만들것이다. 요즘은 모바일 디바이스에서 조차 64bit 시스템(iPhone 5s)가 올라가고 기본 장착 메모리가 2Gb 이상이 되는 등 모바일 앱으로서는 무한한 자원이 있는것 같지만 사실상 아직도 지구상의 대부분의 유저는 허접한 디바이스로 연명하......


링크 - http://la-stranger.blogspot.kr/2013/09/blog-post_25.html

'Unity > 메모리관리' 카테고리의 다른 글

GC 로깅 (메모리 단편화 추정될때)  (0) 2018.05.15
itween은 되도록 자제...  (0) 2014.08.12
유니티 메모리 관리 4 (마지막)  (2) 2013.10.16
유니티 메모리 관리 3  (0) 2013.10.16
유니티 메모리 관리 2  (0) 2013.10.16

WRITTEN BY
빨강꼬마

,