O que significam os valores em "Serviços em Execução"?


8

Quando vou para o caminho a seguir

Configurações: Aplicativos: Serviços em Execução

Entendo:

Outros: 78MB em 4

Disponível: 109MB + 58MB em 8

O que significa acima?

Especialmente, [78MB em 4], [109MB + 58MB] e [8]

Respostas:


5

Tanto quanto eu sei, ele se divide em:

  • Outro: é a RAM que não está disponível no momento porque está sendo usada por serviços que estão em execução (podem ser aqueles que não podem ser eliminados, de fato). Usando seu exemplo, há 78 MB de RAM em uso por 4 processos, portanto "78 em 4".
  • Disponível: O primeiro número aqui é a quantidade de RAM totalmente gratuita e não alocada para nenhum processo (os 109 MB no seu exemplo). O segundo número é alocado, mas o processo está em um estado em que pode ser desalocado. Portanto, "58 MB em 8" significa que existem 8 processos que atualmente mantêm 58 MB de memória, mas eles são pausados ​​/ congelados em segundo plano e que 58 MB podem ser recuperados pelo SO, se um processo ativo precisar.

Editar: como Jake apontou no comentário abaixo, você pode encontrar uma descrição nesta entrada no Blog para desenvolvedores do Android (role até o fim).


2
Mais informações disponíveis aqui, na parte inferior da postagem: android-developers.blogspot.com/2010/02/…
Jake Basile

@ Jake: Obrigado! Acho que esse é o link em que li originalmente, mas não o encontrei quando escrevi.
Eldarerathis
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.