Down Memory Lane: ¿Puede el Nexus 5X lograrlo con 2 GB de RAM?

click fraud protection

¿Puede el Nexus 5X lograrlo con sólo 2 GB de RAM? En esta función, echamos un vistazo comparativo para aclarar algunos conceptos erróneos sobre Android, RAM y bloatware.

El 15 de octubre de 2014, hordas de leales propietarios de Nexus 5 esperaban detrás de sus teclados la fatídica revelación de lo que creían que era el sucesor del teléfono que cautivó al mercado. El Nexus 5 fue un pionero en cuanto a precio que logró evitar tomar atajos en las especificaciones más importantes.

Nos gusta pensar que estamos logrando un sólido equilibrio entre características/experiencias premium y asequibilidad.

Y, sin embargo, Google sorprendió a muchos propietarios de Nexus 5 con la introducción del Nexus 6, un dispositivo con un cambio de tamaño y precio tan radical que muchas personas decidieron prescindir del teléfono por completo. Sin embargo, Google no olvidó el éxito que había traído el Nexus 5 y presentó el Nexus 5X (“el campeón completo”) este septiembre con mucha fanfarria, con una salvedad: sólo tiene 2 GB de RAM.

El campeón completo se separa del grupo

¿Por qué es esto inusual? Hacia finales de 2014, parecía claro que 3 GB de RAM se convertirían en la norma entre los teléfonos insignia (las variantes de 32 GB del LG G3 y Xiaomi Mi4, y el OnePlus One estuvieron entre los primeros, pero fue el Note 3 de Samsung el que trajo 3GB. 2013). En 2015, esta tendencia continuó: ¡los dispositivos insignia de algunas empresas incluso cuentan con 4 GB de RAM! No hay indicios de que la elección de Google del SoC Snapdragon 808 haya resultado directamente en que el Nexus 5X tuviera 2 GB de RAM, ya que el otros 4 dispositivos Snapdragon 808 Tiene al menos 3 GB de RAM, pero limita la RAM a DDR3.

El Nexus 5 anterior también incluía 2 GB de RAM, pero en general se consideraba de primera línea en su época. Google parece contento de que, a pesar de que la cantidad de memoria del nuevo modelo no ha cambiado, seguirás disfrutando del dispositivo. En un reciente Pregúntame cualquier cosa en el subreddit IAmA de reddit, miembros del equipo Nexus afirmó que Nos gusta pensar que estamos logrando un sólido equilibrio entre características/experiencias premium y asequibilidad”.

Un viaje al pasado

Muchos blogueros y comentaristas expresaron su decepción con esta noticia. ¿El dispositivo sufriría por tener sólo 2 GB de RAM? Esta es una pregunta que los entusiastas de Android debatieron acaloradamente después de la revelación. Sin embargo, yo diría que no es tan malo como parece. si el Nexus 5X poder Córtelo con 2 GB de RAM. Pero depende completamente de tus propias experiencias: de qué teléfono vienes, qué tipo de aplicaciones/funciones estándar usas, etc.

Comprender cómo funciona la administración de memoria de Android es importante al considerar si debes considerar o no 2 GB de RAM como un factor decisivo. La forma en que Android maneja la administración de la memoria es la siguiente: en lugar de eliminar inmediatamente cada proceso después de que finaliza su actividad (como cuando presionas el botón de inicio para salir de una aplicación), el proceso se mantiene en la memoria hasta que el sistema necesita finalizarlo para liberar más memoria. ¿Cómo decide el sistema qué procesos conservar y cuáles eliminar? El controlador LMK (Low Memory Killer). A cada proceso se le asigna un valor oom_adj que oscila entre -17 y 15 mediante el servicio ActivityManager, que ajusta dinámicamente el valor oom_adj según la importancia del proceso. Los valores más altos de oom_adj significan que es más probable que el proceso se cierre para liberar memoria, mientras que los valores más bajos significan que es menos probable que el proceso se cierre.

A los fabricantes les encanta modificarlos a su gusto dependiendo de cómo consideren que se adapta mejor a su dispositivo.

Android clasifica cada proceso en cinco categorías (Primer plano, Visible, Servicio, Fondo y Vacío) que van desde el más importante al menos importante para seguir ejecutándose. Los procesos que pertenecen a cada categoría se eliminan en diferentes niveles de memoria libre restante (llamado valor minfree de LMK). Por ejemplo, si los valores LMK minfree de su dispositivo están configurados en “2560,4090,6144,7168,8192” (enumerados como páginas de 4k, que se pueden leer desde /sys/module/lowmemorykiller/parameters/minfree), entonces su dispositivo eliminará los procesos definidos como "Vacío" cuando la memoria libre sea inferior a 32 MB, los procesos definidos como "En segundo plano" cuando la memoria libre sea inferior a 28 MB y las aplicaciones en primer plano cuando la memoria libre sea inferior a 32 MB. 10 MB (¡Dios no lo permita!) Ahora bien, estos valores minfree no son típicos en la mayoría de los dispositivos hoy en día, ya que a los fabricantes les encanta modificarlos a su gusto dependiendo de cómo consideren que se adapta mejor a su dispositivo. Pero lo que deberías aprender de esta breve explicación es que cuanta más memoria libre tengas, es menos probable que veas que se eliminen procesos críticos.

¡Se van los asesinos de tareas!

Pero la verdad es que los días en los que los usuarios tenían que luchar constantemente con su propio dispositivo para mantener procesos importantes en la memoria quedaron atrás, en su mayor parte. Ya no lidiamos con los asesinos de tareas para asegurarnos de que nuestras aplicaciones de mensajería de texto no se cierren repentinamente mientras las usamos. La mayoría de las aplicaciones (con la excepción de algunos juegos de muy alta gama y la navegación por Internet con muchas pestañas) no consumen mucha memoria. La principal diferencia entre un dispositivo con 2 GB de RAM y uno con 3 GB de RAM es que el dispositivo con 3 GB de RAM debería poder almacenar en caché más procesos en segundo plano sin que el controlador LMK lo elimine.

Pero incluso esa línea es turbia, debido a la enorme diversidad de funciones que vienen con cada tipo de teléfono que existe. Por ejemplo, aunque los teléfonos insignia modernos Samsung Galaxy suelen venir con 3 GB de RAM, en la práctica la asombrosa cantidad de Las funciones estándar incluidas en el teléfono (donde es posible que muchas ni siquiera se utilicen) terminan reduciendo la cantidad de memoria libre que queda para las aplicaciones del usuario. El Nexus 5X, aunque tiene menos memoria en papel, puede terminar igualando a un Galaxy S6 en el departamento de memoria libre debido a que tiene menos sobrecarga. Lo que quiero decir es que no necesariamente debes mirar con envidia a otros dispositivos con 3 GB de RAM, debes considerar qué tipo de experiencia aporta el Nexus 5X en comparación con otros dispositivos.

Examinando su propia experiencia de usuario

Lo que me lleva a mi punto final: considere sus propias experiencias y necesidades con su dispositivo anterior antes de decidir si 2 GB de RAM son un factor decisivo. ¿Cómo te categorizarías como usuario? ¿Es usted un usuario avanzado que sincroniza múltiples cuentas de correo electrónico y redes sociales? ¿Es usted un usuario ocasional que sólo utiliza su teléfono como máquina para enviar mensajes de texto o navegar por Internet con algunos juegos adicionales? En ambos casos, yo diría que 2 GB de RAM no son realmente un factor decisivo debido a lo inteligente que se ha vuelto la gestión de la memoria de Android.

Es muy poco probable que te pierdas algún mensaje importante por no tener 3 GB de RAM. Pero puedo entender si te frustra tener que recargar las pestañas de Chrome después de unos minutos (nos pasa mucho a los que ¡Sin embargo, también hay teléfonos con 3 GB de RAM!) Finalmente, considere: ¿desde qué teléfono está actualizando y por qué cree que los 2 GB son un ¿asunto? Es fácil sentir envidia por las especificaciones tecnológicas hoy en día debido a lo duro que compiten las empresas para conquistarnos, pero hay que recordar que las especificaciones no lo son todo. Lo más importante es todo el hardware y el software empaquetados en un solo dispositivo y si proporciona o no una buena experiencia para sus necesidades.

Consulte el foro Nexus 5X de XDA >>