요즘 계속해서 메모리부족 뜨고있습니다. 미치겠네요.
참다참다 열받아서 써봅니다.
일단 제가 설치한 프로그램 적어봅니다.
Advanced Task killer - 164KB
Astro (file explorer) - 2.55MB
Astro Plater Beta - 1.02MB
Aldiko (e-book reader) - 1.74MB
Barcode scanner - 756KB
Bump - 804KB
Calvin and Hobbes - 1.39MB
CardioTrainer - 6.65MB
FxCamera - 1.23MB
Korea NextBus! - 156KB
Kr.Stock - 284KB
My Maps Editor - 852KB
Network Monitor - 368KB
Solitaier - 224KB
Video Player - 32KB
Unit Converter - 600KB
WiFinder - 152KB
동양종금 - 4.46MB
합계 : 23MB
여기서.. 구글맵 4.0.1 깔았더니 좀 쓰다보면 용량부족 뜹니다.
원래 여기에 게임3개, 어플 3개 더 있었는데 구글맵깔고 용량부족 메시지 떠서 지웠습니다.
웹브라우저 캐쉬도 지웠습니다.
그런데도 용량부족 뜨더군요.
제가 욕심을 과하게 부린겁니까? 이것저것 다 깔아쓴것도 아닌것 같은데.
다행히 뽑기라도 잘해서
기기자체는 별 문제가 없기에 망정이지 기기마저 문제있었으면 바로 환불입니다.
여친이 제 기기보고 자기도 사고싶다는데 추천을 못해주겠더군요.
근본적인 해결책이 필요할 것 같습니다. 어플 백업하고 초기화하라 이런 미봉책 말구요.
이래가지고 T스토어에서 뭐 깔아쓸수나 있겠습니까?
제가 문제일까요? SKT가 문제일까요? 모토로라가 문제일까요? 구글이 문제일까요?
동일한 512MB의 ROM을 가진 드로이드나 마일스톤은 이렇게 부족하다는 메세지로 크게 사건이 되는걸 본 적이 없는걸 봐서 한국 내의 특별한 사정 아닐까요>??
전혀 메모리가 문제될만큼 앱이 설치된것 같지는 않은데 말씀하신데로 일단 리부팅 한번 해보세요. 삭제된 어플에 대해서 바로 저장용량이 확보되지 않는 경우도 있는것 같더군요.
해외는 Apps2SD 를 설치해서 사용하기 때문이 아닐까요? 모토로이는 지원되지 않고 있고, 해외에 출시된 대부분의 폰은 지원되는 걸로 알고 있습니다. 해외에서도 G1처음 출시되었을 때 메모리 문제 심각했습니다. 구글 검색해봐도 얼마나 많은 문제가 있었는지 한눈에 알 수 있습니다.
T Store어플은 가능하면 쓰지 마시고, 하루한번 이상 두번연속 리부팅... 어차피 근본적 해결은 아니지만.. 해결될때까진 모든 방법을 동원해서 쓰는 수밖에요..;;;
초기화가 미봉책이 아닙니다. 현재로는 유일한 해결책이죠.. 업데이트 후에 용량이 딸려서 게임을 못하드라구요.
그래서 초기화 후 다시 설치해본 결과..
업데이트 하면 메모리가 한 70메가던가요? 로 줄어듭니다..
초기화 하면 메모리가 120메가 정도 확보됩니다.
왜그런지 모르겠지만 초기화하면 50메가 정도 이득 봐요. 거의 절대적입니다. 현재로는 초기화는 필수입니다.
참고로 마켓에 downloads 탭 있죠? 그걸로 선택을 해놓고.. 폰을 초기화를 하면
처음 마켓 접속시 다운로드 했던 모든 앱들의 다운로드 리스트가 살아있습니다. 그거 그대로 눌러서 다운로드 하면 똑같이 다 깔립니다.
제가 알고 있기로 모토로이 실 사용 공간은 128M정도 인걸로 알고 있습니다. 예전에 초기화로 용량을 늘렸던 글이 있었던 것 같아서 URL:http://www.androidpub.com/202350 적어드립니다. 한번 방법대로 해보시면 좋을 것 같습니다. 저도 용량 확보에 좋은 효과를 보았습니다.
제 생각에는 메모리 부족 메시지에 너무 민감하신 것 아닌가 싶습니다. 아직 제가 정확한 로직은 모릅니다만 애플리케이션들이 동작하면서 캐시나 여러 임시 데이터들을 생성해서 점점 내부 storage를 잡아먹고, 내부 storage가 일정 이하가 되면 메모리 부족 메시지가 뜨면서 백그라운드에 떠 있는 액티비티를 종료시키는 것 같습니다. 액티비티가 종료되면서 가지고 있던 임시 데이터나 캐시를 삭제하겠죠. 실제로 메모리 부족 메시지가 뜰 때 폰이 상당히 버벅거리고(garbage collection 때문인 듯), 잠시 후에 메시지가 없어집니다. 즉 메모리 부족 메시지가 뜬다고 해서 메모리 부족 상태가 계속 이어지는 것이 아니고, 오히려 메모리 확보를 위해서 garbage collection을 한다는 신호라고 봐야 할 것 같습니다. 그러니 메시지가 떴다고 해서 곧바로 설치해둔 애플리케이션을 삭제하거나 무리하게 task killer등을 돌리지 마시고 우선 잠시 기다리시거나 자체의 task manager를 사용해서 실행중인 몇 가지를 종료시키는 것이 좋다고 봅니다. 어디까지나 제 추측이니 좀더 자세히 아시는 분들의 지적 부탁드립니다 ;;




껏다 켜시면 해결되실꺼에요...