제가 현재 View 에서 그림을 그려주고 터치 이벤트로 이미지 이동등의 핸들링 하는 작업을 하고 있는데요.
LogCat 상에서 Grow heap (frag case) to xx.MB ..... 이 문구가 계속해서 쭈루룩 출력되면서 이미지 이동이라던지
전체적인 퍼포먼스 속도 가 느리게 동작하는 문제가 있는데요.
아무래도 메모리 관련 문제 인거 같은데 이런적이 처음이라 정확한 문제가 먼지 모르겠어서 도움부탁드립니다.
일단 SurfaceView는 배재하고 작업중이여서 혹시 View에서 이 증상이 문제가 먼지 아시는분들 도움부탁드릴깨요..
메모리 할당과 GC freeze 같네요. (GC 로그가 계속 찍히는지도 보세요)
만약 그렇다면,
Bitmap 관리 잘하시고, 메모리 leak 나지 않는지 보시고, onDraw 에서 object 생성 웬만하면 하지마시고요.
다 해결되는 해결책 같은건 없죠 아마.