2011-01-22 2 views
0

Я видел, что мой фоновый сервис выделяет 25Mbs в соответствии с окном Android-приложений Running Services. Как много памяти, я думаю, что я не использую, я смотрел на ddms, а также сделал свалку моего процесса, а затем использование памяти было всего 2.9MbВысокое использование памяти в Running Services

Что такое реальное использование памяти? Если это ddms, есть ли способ позволить запущенным службам правильно использовать? Поскольку я боюсь, что если какой-либо пользователь посмотрит на запущенные службы, он скажет, что приложение тратит много памяти.

ответ

1

Кажется, что куча памяти для Android не содержит встроенной памяти, такой как память из растровых изображений или веб-просмотра. Тогда реальное использование памяти - это одно из фоновых сервисов. Вы также можете retrive его от:

adb shell dumpsys meminfo

Более подробное описание в that discussion

Смежные вопросы