Что означают значения в «Запущенных сервисах»?

8

Когда я иду по следующему пути

Настройки: Приложения: Запуск сервисов

Я вижу:

Другое: 78 МБ в 4

В наличии: 109MB + 58MB в 8

Что значит выше?

В частности, [78 МБ в 4], [109 МБ + 58 МБ] и [8]

IM-JM
источник

Ответы:

5

Насколько я знаю, это разбивается на это:

  • Другое: Это оперативная память, которая сейчас недоступна, потому что она используется службами, которые фактически работают (это могут быть те, которые на самом деле не могут быть уничтожены). В вашем примере, 4 процесса используют 78 МБ ОЗУ, следовательно, «78 в 4».
  • В наличии: первое число здесь - это объем ОЗУ, который полностью свободен и не выделен для какого-либо процесса (109 МБ в вашем примере). Второе число выделено, но процесс находится в состоянии, в котором он может быть освобожден. Таким образом, «58 МБ в 8» означает, что есть 8 процессов, которые в настоящее время занимают 58 МБ памяти, но они приостановлены / заморожены в фоновом режиме и что 58 МБ могут быть восстановлены ОС, если это требуется активному процессу.

Изменить: Как отметил Джейк в комментарии ниже, вы можете найти описание в этой записи в блоге разработчиков Android (прокрутите весь путь до конца).

eldarerathis
источник
2
Более подробная информация доступна здесь, в нижней части поста: android-developers.blogspot.com/2010/02/…
Джейк
@ Джейк: Спасибо! Я думаю, что это ссылка, по которой я изначально читал это, но я не смог найти ее, когда написал это.
eldarerathis