제가 궁금한 것은 어플 RAM 관리 관련 해서 입니다.
어플을 키면 그순간 부터 38MB를 소모합니다.
이정도가 심각한거지는 모르겠으나 계속 액티비티를 넘기고 다시 돌아올때마다 RAM이 계속 증가합니다.
onDestroy에서 Finish하는 것까지 다 확인 했는데도 계속 증가합니다.
또 리스트뷰에서 텍스트나 이미지를 뿌려주고 나서 스크롤을 업다운 할때마다 RAM이 엄청나게 소모됩니다.
사용 RAM이 줄지는 않고 계속 증가만 하다보니 100MB쯤 가면 자동으로 튕깁니다.
액티비티 생성은 ClearTop, NewTask로 하고 있고 항상 onDestroy에서 Finish합니다.
제가 액티비티 모두에 적용 할수 있는 변수들을 많이 사용 하고 있긴 한데 그것 때문일까요?
그렇다면 항상 사용한 변수들은 null처리 해주면 Ram사용량이 줄어들까요?
리스트뷰에서 스크롤을 업다운 했다고 RAM 수치가 증가되는건 너무 이상합니다...
멜론 같은 어플을 보면 리스트뷰에서 앨범 이미지를 뿌려주는고 스크롤을 업다운 해도 RAM이 70MB를 유지하더라구요.
어플 실행 시 최소한의 RAM을 사용하는 방법과 RAM관리 방법 좀 알려주세요.
부탁드립니다!! (T_T) (_ _) (T_T)