3 votos

¿Por qué el rendimiento de Android Go es mejor?

El sitio oficial de Android Go ¡dice que el tiempo de lanzamiento es más rápido, espacio extra para los medios de comunicación! Suena bien, pero es para un dispositivo de nivel de entrada, con 1 GB de RAM o menos, ¿por qué todavía obtener un mejor rendimiento?

Ojalá alguien pueda dar más detalles para entender cuál es la realidad de Android Go.

1 votos

Para los dispositivos de nivel básico, Android completo es demasiado pesado. Por lo tanto, los Android más pequeños funcionan mejor en estos dispositivos. Pero hay que tener en cuenta que muchas aplicaciones también son pesadas y, por lo tanto, pueden no funcionar bien en los dispositivos Android go.

3voto

Andrew T. Puntos 2107

Android Go es una configuración de Android creada específicamente para dispositivos con poca memoria RAM .

Como se indica en la documentación oficial para desarrolladores de Android , emplea muchas optimizaciones centradas principalmente en la gestión de la memoria.

Android Go tiene una característica particular de tener ro.config.low_ram ajustado a true en build.prop para indicar la configuración de RAM baja. Las aplicaciones pueden entonces recuperarla llamando a ActivityManager.isLowRamDevice() mientras que el sistema puede llamar directamente al ActivityManager.isLowRamDeviceStatic() si necesitan modificar su comportamiento, principalmente para poner algunas restricciones a las funciones que se consideran de uso intensivo de memoria .

Algunos servicios del sistema están deshabilitados, como (pero no limitados a):

Según el compromiso sobre Pixel Experience/AOSP .

y muchos otros cambios en el comportamiento del sistema (que pueden consultarse en el Android Code Search enlazado más arriba, en la pestaña "Referencias cruzadas" de la parte inferior).

Para responder a la pregunta de "por qué se obtiene un mejor rendimiento", si bien hay algunas optimizaciones realizadas, también sacrifica las características por el rendimiento . Esto, junto con la colección de aplicaciones "Go" de Google, creada específicamente para reducir el uso de memoria y espacio, hace que el dispositivo funcione mejor en comparación con la ejecución del Android de pleno derecho .

Sin embargo, aunque Android Go también ofrece Play Store para instalar aplicaciones de terceros, hay que tener en cuenta que esas aplicaciones pueden no haber sido optimizadas para una configuración de baja RAM y pueden sufrir un rendimiento peor que cuando se ejecutan en dispositivos de gama media/alta (aunque esto es más un problema de especificaciones de hardware que de Android Go).

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X