2017-10-05 5 views
0

안드로이드 메모리 모니터에 혼란스러워합니다. 나는 얼마나 많은 최대 메모리가 안드로이드를 어플리케이션에 할당 할지를 알고 싶다. 나의 한 활동은 약 20 MB의 메모리를 사용하고 12 MB의 메모리를 보여줍니다. 그러나 다른 활동을 사용할 때 약 73MB의 사용량을 보이고 여전히 9.81MB의 여유 공간을 보여줍니다.안드로이드 메모리 모니터

enter image description here

예 다음

how much maximum its provide before application crash ? 

감사

답변

2

는 메모리 모니터 앱이 사용할 수있는 최대 표시되지 않는 경우, 내 질문은 Android allow more memory during run time if its require ? 입니다. 현재 할당 된 힙의 크기를 보여줍니다. 무료 숫자는 그 할당의 양을 여전히 무료입니다. 할당 된 힙보다 더 많은 메모리가 필요한 경우 OS 자체에서 메모리가 부족해질 때까지 더 큰 힙을 할당합니다. 그런 다음 다른 앱을 죽이기 시작합니다. 그런 다음 다른 모든 것이 실패하면 OutOfMemoryException을 throw하고 앱을 종료합니다.