¿Por qué mi dispositivo no utiliza toda su RAM disponible?

12

Tengo un Nook Color con Cyanogenmod 7.2 (en mSD), y se supone que Nook Color debe tener 512 MB de RAM (lo dice en la página del producto).

Cuando abro Menú (en la barra inferior, mientras estoy en el escritorio)> Administrar aplicaciones> Ejecutando, dice en la parte inferior izquierda 95MB utilizados, y en la parte inferior derecha dice 174MB libres. Estos son aproximadamente 270 MB, ¿eso significa que mi RAM está dañada? ¿Por qué no está utilizando todos los 512 MB de RAM?

wajed
fuente
2
Esta pregunta (o derivaciones de la misma) continúa apareciendo en este sitio, por lo que voy a generalizar esto un poco y utilizarlo como una "pregunta canónica" con respecto a la RAM disponible frente a la RAM física total.
eldarerathis

Respuestas:

11

Aunque su dispositivo puede tener 512 MB de RAM, la configuración casi siempre informa la RAM que está disponible para los procesos del usuario , no toda la RAM física. Esto significa que no informará ninguna memoria que esté siendo utilizada por:

  • Procesos a nivel de sistema de Android
  • Su GPU, que a menudo usa memoria compartida
  • Cualquier memoria que necesite un chip de radio celular para funcionar (irrelevante en su caso)

Aunque esta memoria no se informó, que está siendo utilizado por el sistema. Informarlo en un monitor del sistema simplemente no es muy relevante porque el sistema operativo básicamente lo mantendrá para siempre (después de todo, el sistema operativo también necesita RAM para funcionar correctamente). Realmente no hay forma de que pueda recuperar esta RAM del sistema, pero de todos modos no querría hacerlo ya que su teléfono básicamente dejaría de funcionar sin él.

revs eldarerathis
fuente