현재 개발중인 게임이 잠금해제시 시간이 굉장히 오래걸립니다.

이미지리소스를 많이 쓰기는 하는데 그렇다고 잠금해제 이벤트가 걸릴때

로딩을 다시 하거나 하지는 않거든요

리소스를 많이 쓰는 장면에서 특히 오래걸리는데 정확한 원인이 어디있는지를 몰라서 답답하네요

안드로이드가 혹시 논리적인 비디오 메모리에 있는 데이터를 잠금때 다른데 옮겼다가 

복구할때 되돌린다던지 하는 처리를 하는건지요?

다른 게임하고 비교해서 리소스를 어마어마하게 쓰고 있는것 같지는 않은데(리소스 하나 로딩할 때마다 visit호출이 이뤄지게 하지 않으면 갤럭시2도 메모리 오버가 날정도이기는 합니다만...) 다른 게임들은 2초도 안되서 복구가 되는데

저희 게임만 10초도 넘게 걸리기도 하고 해서 원인이 뭔지를 알고 싶네요

말그대로 리소스를 너무 많이 써서 그런건지...

게임 내부 코드는 코코스2D기반이고 OpenGL관련 몇가지 특수효과를 적용한 정도입니다.