Descargo de responsabilidad: no estoy relacionado de ninguna manera con los desarrolladores de Greenify, ni estoy tratando de promover Greenify ni nada por el estilo. En realidad estoy interesado en las respuestas a estas preguntas.
He comprobado que en muchos dispositivos Android que he manejado, se vuelven más lentos cuantas más aplicaciones se instalan en ellos. Esto es especialmente cierto con las aplicaciones que realizan algún tipo de tareas en segundo plano. A menudo, los dispositivos pueden volverse tan lentos que son un verdadero dolor de cabeza.
La solución que encontré para esto fue una aplicación llamada Greenify , que uso con privilegios Root y un módulo Xposed. Me parece que puedo mantener todas las aplicaciones en los dispositivos, pero "Greenify" todos ellos. (Creo que esto significa que las apps inactivas son constantemente "hibernadas" o privadas de recursos del sistema, dejando los recursos disponibles para las apps activas). Esto suele hacer que el dispositivo sea mucho más ágil, aunque me parece que el efecto de impedir la funcionalidad de las aplicaciones es bastante mínimo. No hace falta decir que considero que Greenify es imprescindible, especialmente en dispositivos con muchas aplicaciones que acaparan recursos y/o con un hardware limitado.
-
¿Hace Android algo similar a Greenify de forma nativa? (¿Privar de recursos a las aplicaciones en segundo plano para liberarlos para las aplicaciones activas?)
-
En caso afirmativo, ¿en qué se diferencia Greenify de la gestión de recursos nativa de Android?
Me parece que mucha gente tiene dispositivos Android que tienden a ralentizarse con el tiempo, y muchos de ellos acaban comprando un nuevo dispositivo más potente cada pocos años. Pero si utilizaran Greenify (o algo similar), podrían estar satisfechos con el rendimiento del dispositivo más antiguo durante muchos, muchos años más. Yo, por ejemplo, tengo un teléfono de hace cinco años, tengo toneladas de aplicaciones en él y estoy bastante contento con su rendimiento cuando uso Greenify. Sin embargo, sin Greenify (y con todas mis aplicaciones), el teléfono es tan lento que apenas es utilizable.
- ¿Hay alguna forma nativa de Android para evitar que las aplicaciones se ejecuten en segundo plano y acaparen los recursos del sistema?
Por ejemplo, en las distribuciones de GNU/Linux como Debian y Ubuntu, las aplicaciones no se ejecutan ni consumen ningún recurso a menos que las lances explícitamente (o las configures para que se lancen al inicio). Y cuando cierras un programa por completo, ya no puede consumir ningún recurso. Creo que incluso iOS mata automáticamente las aplicaciones en segundo plano cuando necesita los recursos para otra cosa.
He utilizado eliminadores de tareas manuales, pero después de un tiempo, me encuentro con que todas las aplicaciones vuelven a ejecutarse en segundo plano, aunque no las haya lanzado.
- ¿Es cierto que Android es algo único al permitir que las aplicaciones se ejecuten en segundo plano, consumiendo recursos?