¿Qué es el RAM virtual en un teléfono? ¿Es beneficioso?

MEMORIA RAM VIRTUAL? PARA QUE SIRVE Y COMO FUNCIONA! La RAM virtual ya no es ajena al mundo de los teléfonos inteligentes. Si bien la característica ha sido larga en acción para PC, es recientemente que estamos viendo su uso generalizado en los teléfonos inteligentes. Los fabricantes de teléfonos utilizan múltiples términos de marketing para anunciar la función en sus teléfonos, pero es básicamente lo mismo cada vez. Los teléfonos de rango medio introdujeron primero la función RAM virtual, pero también está llegando a teléfonos de alta gama. Pero, ¿qué es el RAM virtual? Aquí hay un explicador para ayudar.

Contenido

  • ¿Qué es el RAM virtual?
  • ¿Cómo funciona la RAM virtual en Android?
  • ¿Es la RAM virtual beneficiosa para su teléfono?
  • ¿Por qué estamos viendo las características de la RAM virtual en los teléfonos ahora?

¿Qué es el RAM virtual?

El término RAM virtual se refiere a la RAM que no está presente físicamente en su dispositivo (como la RAM normal es), pero se usa cuando sea necesario. Para aquellos inconscientes, RAM (o memoria de acceso aleatorio) es un componente de almacenamiento de alta velocidad a cargo de recordar sus datos de forma temporal. Esto es diferente a su almacenamiento interno, donde los datos se almacenan de forma permanente. RAM es mucho más rápido que el almacenamiento EMMC o UFS 3.1 utilizado para el almacenamiento prolongado. Básicamente, mientras que los datos de almacenamiento interno almacenan como imágenes y videos, RAM recuerda las aplicaciones que tienes abierto, y lo que estaba haciendo la última vez que los abrió.

Al hacer esto, RAM le permite cargar aplicaciones lo más rápido posible. Siempre que abra una aplicación, se almacena en RAM, lo que le permite acceder rápidamente. Entonces, técnicamente, más RAM le permite tener un mayor número de aplicaciones en el fondo y reabrirlas rápidamente con un retraso o retraso mínimo.

La idea de la RAM virtual es proporcionar RAM adicional cuando sea necesario, pero ¿cómo hace esto sin agregar físicamente más RAM? Utilizando el almacenamiento a bordo como RAM. ¿Cómo sabes si tienes esto? Bueno, cada fabricante ha surgido sus propios términos de marketing, por lo que es posible que tenga que hacer algo de excavación. Por ejemplo, Samsung lo llama RAM PLUS, RealMe utiliza el término expansión dinámica de la RAM, y VIVO la etiqueta como RAM virtual.

¿Cómo funciona la RAM virtual en Android?

¿Cómo funciona la RAM virtual? La respuesta simple es que asigna una cierta cantidad de espacio de su almacenamiento principal, por lo que 4GB, 6GB, etc., pero, para comprender completamente el funcionamiento de la RAM virtual, primero debemos entender cómo funciona la gestión de la memoria en Android.

Un dispositivo Android está equipado con tres tipos de memoria: RAM (LPDDR4, LPDDR4X), almacenamiento interno (EMMC o UFS), y ZRAM, este último de los cuales es básicamente una partición dentro de su RAM que almacena datos comprimidos de baja prioridad en el antecedentes. Esto se hace para permitir el espacio en su RAM para la aplicación o las aplicaciones que se ejecutan en primer plano.

Android utiliza un proceso llamado Paging para la gestión de la memoria. En la paginación, RAM se rompe en piezas pequeñas llamadas "páginas", que son en su mayoría alrededor de 4kb cada una. La cantidad de RAM usada está determinada por el número de páginas gratuitas o usadas activamente. En Android, usted ve esta información en las aplicaciones recientes. Si aún no lo ha notado, la imagen de abajo ayudará.

Las páginas se definen en dos tipos: "Páginas limpias" y "Páginas sucias". Las páginas limpias tienen una copia no modificada de los datos guardados en el almacenamiento, mientras que las páginas sucias conservan una copia modificada. Una copia no modificada es datos estáticos que no cambian, mientras que una copia modificada es datos dinámicos que cambian cada momento. Android puede deshacerse de las páginas limpias cuando no necesitan acceso a los recursos, liberando espacio en RAM.

Esto suena complicado, pero es más fácil entender a través de algunos ejemplos de la vida real. Las aplicaciones como Facebook, Twitter y Reddit usan páginas limpias y tienden a permanecer estática cuando se coloca en el fondo. Por ejemplo, cuando lanza Facebook y se muda a Twitter más tarde, Facebook se almacena en la memoria RAM de su teléfono, pero no se actualiza en el fondo. Entonces, cuando vuelvas a Facebook, muestra la línea de tiempo que lo dejó antes de actualizar.

Por otro lado, las aplicaciones de transmisión de música y YouTube usan páginas sucias, por lo que siguen funcionando incluso cuando la aplicación no está abierta. Como tal, estas aplicaciones usan RAM dinámicamente, y no se pueden cerrar. Entonces, para ahorrar espacio, estas aplicaciones se comprimen y se envían a ZRAM, asegurándose de que la aplicación permanezca abierta en el fondo.

La RAM virtual utiliza el almacenamiento interno en su dispositivo al crear una partición de intercambio que actúa como ZRAM. Los teléfonos presupuestarios se envían con una cantidad limitada de RAM, por lo que los fabricantes utilizan esta técnica para ampliar la memoria RAM virtualmente. Vale la pena señalar que la característica no levanta la memoria RAM física presente en el dispositivo. Por lo tanto, incluso si cambia la función de RAM virtual, la cantidad de RAM física seguirá siendo la misma.

¿Es Benéfico Virtual RAM para su teléfono?

La función RAM virtual le permite ejecutar más aplicaciones en su teléfono, pero no se ve a menudo en teléfonos inteligentes insignia. ¿Por qué? Porque aprovechar el espacio de almacenamiento como este tiene más sentido en un dispositivo de nivel de entrada que tiene una cantidad limitada de RAM para empezar. Los dispositivos Android de gama alta ahora tienden a enviar con 12 GB o 16 GB de RAM, lo que ya es una enorme cantidad de RAM, por lo que es menos probable que la característica marque la diferencia aquí.

También vale la pena señalar que la característica implica lectura y escritura constantes, lo que no es bueno para la memoria flash, ya que tienen ciclos limitados de lectura y escritura. Por lo tanto, el uso frecuente del almacenamiento interno para RAM virtual reduce la vida de su almacenamiento.

¿Por qué vemos las características de RAM virtuales en los teléfonos ahora?

Virtual RAM ha existido por un tiempo, pero no en teléfonos inteligentes. Las PC vienen con esta función incorporada, y solía ser solo teléfonos inteligentes enraizados que permitían esta función. Pero recientemente hemos visto a los fabricantes comenzando a enviar teléfonos con esta función incorporada. Esto es probable porque las aplicaciones son mucho más grandes en estos días y toman más recursos, incluida la RAM. Por lo tanto, esta característica proporciona a los usuarios más RAM, sin necesidad de agregar más RAM física a un teléfono inteligente (empujando los costos).

Entonces, ¿es esto algo bueno? En realidad, no, ya que esta característica puede hacer más daño que bien en lo que respecta a la vida útil de almacenamiento interno. Esta es una razón importante por la cual Google ha evitado esta función durante tanto tiempo, como se destaca en la página de desarrolladores de Android. "En Android, el almacenamiento no se usa para el espacio de intercambio como está en otras implementaciones de Linux, ya que la escritura frecuente puede causar desgaste en esta memoria y acortar la vida útil del medio de almacenamiento".

Comentarios

Entradas populares