¿Las aplicaciones están instaladas y almacenadas en RAM o ROM en teléfonos Android?

Las aplicaciones están instaladas en la ROM. El término “ROM” no es incorrecto, y es el término universalmente reconocido para una compilación del sistema operativo Android. Desarrollo ROM y firmware de Android, así que hablo desde el punto de vista de Android. Todos los desarrolladores de Android reconocen el término ROM para representar el sistema operativo Android en sí. Nunca he visto tales respuestas BS en mi vida a una pregunta simple. Las aplicaciones se almacenan definitivamente en la ROM, al menos en las ROM de Android que desarrollo a diario.

Una ROM de Android se compone de dos particiones de almacenamiento principales: la partición / system y la partición / userdata. Las aplicaciones que vienen preinstaladas en su ROM se instalan y almacenan en la partición / system, mientras que todas las aplicaciones que descarga e instala usted mismo (aplicaciones de usuario) se instalan y almacenan en la partición / userdata. Las actualizaciones de las aplicaciones del sistema también se instalan en la partición / userdata. Es por eso que, cuando realiza un restablecimiento de datos de fábrica, pierde todas las actualizaciones de las aplicaciones de su sistema, ya que un restablecimiento de datos de fábrica borra la partición / userdata. Entonces, después de un restablecimiento de datos de fábrica, tendrá un montón de actualizaciones de aplicaciones pendientes al reiniciar, iniciar sesión y configurar.

Hola;

En primer lugar, llamar a cualquier periférico de almacenamiento (lectura / escritura) “una ROM” es un error, porque ROM es una abreviatura de “Memoria de solo lectura”, es un circuito que se programó una vez para siempre (se programaron las primeras versiones de la ROM) físicamente (si puedo decir eso) donde el constructor quema un diodo para escribir un “0” o deja que escriba “1”, después de eso teníamos PROM, EPROM y EEPROM (memoria de solo lectura programable borrable eléctricamente) donde el La tecnología de los transistores se utiliza para simplificar la programación y ofrecer la opción de reescritura)

Por eso lo llamamos “almacenamiento local”, y en Android instalamos (almacenamos) aplicaciones en esta ubicación y, para algunas aplicaciones, también podemos instalarlas en una tarjeta SD.

la memoria de acceso aleatorio “RAM”, se utiliza para ser un espacio donde el proceso de ejecución (Aplicación / Servicio) almacena temporalmente su texto (variables y otras propiedades de tiempo de ejecución).

Las aplicaciones se almacenan en EEPROM, que se encuentra entre RAM y ROM.

EEPROM significa memoria de solo lectura programable y borrable electrónicamente. Los SSD y las unidades flash usan EEPROM. La EEPROM es como la ROM, ya que no muere cuando apaga el teléfono, pero es como la RAM, ya que puede reescribirse (aunque mucho más lentamente que la RAM) y leerse con bastante facilidad.

Así que tampoco es muy parecido. La característica definitoria de ROM es que nunca se puede reescribir (las aplicaciones pueden, cuando las desinstala o actualiza); y la característica definitoria de la RAM es que las operaciones de lectura / escritura son básicamente instantáneas y extremadamente simples. EEPROM obliga a su dispositivo a eliminar un segmento de tamaño decente, luego lo reescribe todo, mientras que la RAM le permite simplemente cambiar datos de 1 byte a la vez. La EEPROM probablemente esté más cerca de un HDD (y en muchos sistemas, se usa literalmente en lugar del disco duro, como lo que se llama un SSD).

En Android, todas las aplicaciones que instalamos se almacenan en la memoria interna, que también se conoce como ROM. RAM es la memoria que se usa para ejecutar diferentes aplicaciones simultáneamente.

(Esta es la explicación más corta que se me ocurre para RAM y ROM)

Las aplicaciones que descarga e instala primero se cargan en la RAM y luego se ejecutan. Esas aplicaciones permanecen en la RAM después de que ya no las esté utilizando y se hayan cambiado a un segundo plano. La próxima vez que use esas aplicaciones, estarán disponibles para una recuperación rápida de la RAM a menos que se hayan eliminado. Con el uso continuo, las aplicaciones que usa con mayor frecuencia se colocan en su RAM, es decir, si tiene suficiente RAM.

ROM o memoria de solo lectura es más permanente por naturaleza. Lo que entra allí se queda allí. La memoria ROM o de solo lectura forma parte de su almacenamiento interno y esa parte no es accesible para que los usuarios escriban y, por lo tanto, se conoce como memoria de solo lectura. El resto de su almacenamiento interno es donde almacena aplicaciones y puede almacenar archivos multimedia y otros documentos.

Esta parte ROM de su almacenamiento interno es donde reside su sistema operativo Android y también algunas aplicaciones preinstaladas en estas secciones de memoria que tampoco pueden eliminarse en los usuarios finales. Esta es la razón por la que no obtiene la memoria interna completa como se anuncia en el Box, porque una parte de ella se ha utilizado para alojar el sistema operativo y las aplicaciones preinstaladas. El resto del almacenamiento interno se utilizará para almacenar y descargar aplicaciones que almacenarán esto.

se instalan en el almacenamiento interno, es decir, ROM y cuando crea un proceso (al abrir una aplicación) se almacena en caché en la RAM.