¿Qué significan los valores en "Servicios en ejecución"?

8

Cuando voy al siguiente camino

Configuración: Aplicaciones: Servicios en ejecución

Veo:

Otro: 78MB en 4

Disponibilidad: 109MB + 58MB en 8

¿Qué significa lo anterior?

Especialmente, [78MB en 4], [109MB + 58MB] y [8]

IM-JM
fuente

Respuestas:

5

Hasta donde yo sé, se descompone en esto:

  • Otro: Esta es RAM que no está disponible en este momento porque está en uso por los servicios que realmente se están ejecutando (de hecho, podrían ser los que no se pueden eliminar). Usando su ejemplo, hay 78 MB de RAM en uso por 4 procesos, por lo tanto, "78 en 4".
  • Disponible: El primer número aquí es la cantidad de RAM que es completamente libre y no está asignada a ningún proceso (los 109 MB en su ejemplo). Se asigna el segundo número, pero el proceso se encuentra en un estado en el que se puede desasignar. Por lo tanto, "58 MB en 8" significa que hay 8 procesos que actualmente contienen 58 MB de memoria, pero están pausados ​​/ congelados en segundo plano y que el SO puede reclamar 58 MB si un proceso activo lo necesita.

Editar: como señaló Jake en el comentario a continuación, puede encontrar una descripción en esta entrada en el Blog de desarrolladores de Android (desplácese hasta el final).

eldarerathis
fuente
2
Más información disponible aquí, cerca del final de la publicación: android-developers.blogspot.com/2010/02/…
Jake Basile
@Jake: ¡Gracias! Creo que ese es el enlace en el que originalmente leí esto, pero no pude encontrarlo cuando escribí esto.
eldarerathis