안녕하세요.
메모리 누수가 맞는지 아닌지 잘몰라 질문드립니다.
현재 폰은 갤럭시s를 사용하고 있습니다.
제가 만들고 있는 어플을 플레이하다 문제가 발생하여 안드로이드 펍에 계시는 분들께 질문드립니다.
메모리 누수가 발생하면 주로 out of memory가 발생해서
bitmap을 release()시켜 어플이 죽는걸 꾸역꾸역 막아봤는데.
이번엔 에러메세지를 띄우지 않아 정확히 잘 모르곘습니다.
그러다 작업관리자에 들어갔는데 실행 목록에 실행중인 프로그램에 ram/cpu가 있는걸 보았는데요.
ram의 용량이 점점 늘어가는겁니다. 처음에 40mb 정도 되다가 어플을 플레이 하면 할수록 증가되더니 90mb가 넘어가는 상황이 됬는데.
제가 메모리 관리를 제대로 해주지 않아 메모리 누수가 발생하여 ram의 용량이 점점 커져가는걸까요?
ram의 용량이 점점 커지다가 핸드폰이 더이상 감당하지 못해 어플이 강제종료가 되는걸까요?
ram은 무엇을 알려주는건가요?