2011-01-22 2 views
0

Running Services Android 창에 따라 백그라운드 서비스가 25Mbs를 할당하는 것으로 나타났습니다. 내가 사용하지 않는 메모리가 너무 많아서 ddms를 보았고 내 프로세스의 헤드 덤프를 만든 다음 메모리 사용량이 2.9MB뿐입니다.실행중인 서비스에서 높은 메모리 사용량이보고되었습니다.

실제 메모리 사용량은 어떻게됩니까? ddms의 경우 실행중인 서비스가 올바른 사용법을 제공 할 수있는 방법이 있습니까? 왜냐하면 일부 사용자가 실행중인 서비스를 보면 응용 프로그램이 많은 메모리를 낭비하고 있다고 말할 것입니다.

답변

1

안드로이드 메모리 힙에는 비트 맵이나 webview의 메모리와 같은 기본 메모리가 들어 있지 않은 것 같습니다. 그런 다음 실제 메모리 사용량은 백그라운드 서비스의 메모리 사용량입니다. that discussion

adb shell dumpsys meminfo

더 자세한 설명 : 당신은 또한에서 그것을 가져 오지 수

관련 문제