Pregunta de principiante: diferencia entre memoria y RAM

Cuando era joven, la memoria y la RAM eran iguales, pero ahora parecen ser diferentes (esto se llama progreso).

Pero, ¿cuál es exactamente la diferencia en los teléfonos inteligentes modernos?

¿Qué es la RAM (libre) y cuándo es importante la RAM (libre)?

¿Cómo puedo ayudarlo como usuario?

Para resumir: la función de la memoria es almacenar medios y datos, también es mucho más lenta que la RAM, y la función de la RAM es para aplicaciones y software que se ejecutan actualmente en primer plano o en segundo plano (sistema de aplicaciones en sí, etc.). La RAM libre es un desperdicio de RAM porque cuando no se usa, no se beneficia de ella, y el beneficio es cuando toda la RAM se usa en aplicaciones almacenadas en caché, por lo que cuando inicie alguna aplicación la próxima vez no tendrá que cargar completamente desde memoria de almacenamiento, pero ya estará en la RAM, por lo que se inicia mucho más rápido.

Respuestas (2)

¿Cuál es la diferencia exactamente en los teléfonos inteligentes modernos?

En Informática, la memoria es un concepto amplio para todo lo que es capaz de almacenar datos , mientras que RAM solo significa Random Access Memory , o más precisamente, memoria de tiempo de ejecución .

Memoria es la misma palabra que la M significa en las siglas ROM y RAM. Es simplemente porque ambos pueden almacenar datos, a pesar de que uno no es volátil y el otro es volátil.

Estos conceptos no han cambiado incluso si se trata de teléfonos inteligentes modernos.

Para obtener más información, consulte ¿Existen pautas sobre la cantidad de RAM libre que debe tener un teléfono? y nuestra etiqueta wiki pararam

¿ Qué es la RAM (libre) y cuándo es importante la RAM (libre)?

Cada vez que se ejecuta un proceso, requiere RAM para almacenar los datos de tiempo de ejecución. Cuando muchos procesos se ejecutan juntos, exigen más RAM. Nunca debe llenar la RAM de su teléfono, por lo que una parte de su RAM está disponible para usar cuando un proceso solicita más. Esa RAM "disponible para usar" se llama RAM libre (o más precisamente, " RAM disponible ").

La RAM libre siempre es importante, pero a menudo es más importante cuando intenta iniciar otra aplicación o ejecuta una aplicación que consume muchos recursos. Es porque cuando no hay suficiente RAM, algunos procesos pueden fallar y las aplicaciones que consumen muchos recursos se negarán a ejecutarse.

¿ Cómo puedo ayudar como usuario ?

Si está usando un teléfono moderadamente nuevo, déjelo en paz porque Android puede manejarlo muy bien. Manténgase alejado de los "limpiadores de RAM" y los "asesinos de tareas", ya que en realidad no ayudan.

Si está usando un teléfono antiguo con 256 MB de RAM o más con Android 2.x, debe instalar menos aplicaciones y terminarlas de forma rutinaria, o desecharlo y comprar un teléfono nuevo .

+1. También puede agregar una línea que diga que las llamadas "aplicaciones más limpias" y los asesinos de tareas son una estafa hoy en día, ya que ya dijo por qué serían así.
"La RAM libre siempre es importante": en los sistemas Linux (y también en Android), la RAM libre se desperdicia , por lo que la RAM no reclamada por aplicaciones/procesos se utiliza, por ejemplo, para el almacenamiento en caché del sistema de archivos, para acelerar las cosas ( si luego algún proceso necesita más RAM, esos cachés son los que se eliminan primero). Por lo tanto, "Tu teléfono nunca debe tener la RAM llena" tampoco es del todo correcto, ya que la RAM "llena" a menudo significa un uso eficiente. Para obtener más información, consulte ¿Existen pautas sobre la cantidad de RAM libre que debe tener un teléfono? – y, por supuesto, nuestra ram tag-wiki :)
@Izzy Tratemos todo "gratis" en mi respuesta como "disponible" en lugar de "realmente gratis"
¿Por qué no simplemente consultar esas 2 fuentes para obtener detalles sobre el uso de RAM? Diría que Ryan lo explicó bastante bien en su respuesta . Otras buenas fuentes: wiki de la etiqueta oom-priority (desafortunadamente, no tenemos la etiqueta "oom killer"; ya sabes, el proceso entra en acción cuando el sistema está "sin memoria"). Y "disponible" es relativo: la RAM utilizada por los cachés está disponible cuando se vacían, y la RAM utilizada por las aplicaciones después de eliminarlos;)

"Memoria" es un término vago. Puede referirse a la RAM (la memoria que usan los programas mientras se ejecutan) o al almacenamiento (donde se guardan las cosas). El almacenamiento es el equivalente a un disco duro en su PC, pero en realidad no es un disco duro, es una memoria Flash.

Necesita almacenamiento gratuito para instalar nuevas aplicaciones o descargar música, videos, etc. Si se queda sin almacenamiento, es posible que deba liberar algo usted mismo desinstalando aplicaciones o eliminando archivos descargados.

Necesita RAM libre para ejecutar más aplicaciones, pero Android lo administra. Cuando se ejecuta una aplicación, comienza a usar RAM, pero cuando deja de usarla (se retira o cambia a otra aplicación), Android no la elimina de la RAM de inmediato. De esta manera, la aplicación se iniciará más rápido la próxima vez que la ejecute, ya que no necesita volver a cargar todo desde el almacenamiento. Pero cuando toda la RAM esté llena, Android eliminará las aplicaciones que no hayas usado en mucho tiempo. La próxima vez que inicie esas aplicaciones, se cargarán desde el almacenamiento.

Normalmente, no necesita preocuparse por la cantidad de RAM libre que tiene, porque Android lo administra.