메모리 많이 잡아 먹는 것부터 죽일까요....?

 

깔린 어플이 많고 실행중인 서비스도 많은 단말에서 테스트를 하면

 

내장 카메라 호출(이때 현 앱은 백그라운드 모드로 감)시나

 

휴대폰 인증시 받은 인증번호 메세지를 확인하기 위해 메세지함을 열람(이때 현 앱은 백그라운드 모드로 감)시에

 

OS Kill 이 너무 잘 일어나서요....

 

왠지 순위가 1순위에 가까운 듯한 기분이 들어서요...

 

이게 현재 사용하고있는 메모리가 클 경우 그런게 아닐까 싶어서요.....

 

앱 최초 제작시부터 이부분은 크게 고려치 않고 제작 했었는데 시간이 지나면서

 

앱이 커지고 기능이 많아지다보니 메모리 누수가 심각한 수준에 이른거 같아서요....

 

그리고 또 OS Kill을 최대한 안 당하게(아예 안 당할 순 없겠죠...)끔 하려면 어떻게

 

만드는게 좋을까요..?

 

가령 메모리누수를 최소화로 해서 Kill 순위를 최대한 뒷 순위로 가게끔 제작한다거나...

 

또다른 방법이.....? ㅠ_ㅠ