¿Existen desventajas o riesgos para limitar los procesos en segundo plano?

38

Habilité las opciones de desarrollador en mi Samsung Galaxy Grand Duos y luego cambié la opción "Limitar proceso en segundo plano" de Límite estándar a Sin proceso en segundo plano .

Después de eso, mi teléfono funciona bien, sin problemas de suspensión o sin lentitud como antes.

Pero mi duda es, ¿afectará este cambio a cualquier proceso, actualizaciones, aplicaciones o cualquier cosa que pueda causar un error o falla?

suresh_chandran
fuente

Respuestas:

45

Establecer esta opción obliga a Android a detener cada proceso tan pronto como esté vacío (es decir, cuando no se inician servicios y no hay actividades en la pantalla para esa aplicación).

Para ser claros: esta opción no detendrá las aplicaciones que normalmente se ejecutarían en segundo plano. Su cliente de correo seguirá ejecutándose periódicamente para verificar el correo, si está configurado para hacerlo. Las aplicaciones que usan Google Cloud Messaging para recibir mensajes push de servidores de Internet (como Gmail y Facebook) aún podrán hacerlo. La opción se denominaría mejor " Límite de proceso en segundo plano en caché ", ya que limita las aplicaciones que de otro modo aparecerían con esa etiqueta en el administrador de aplicaciones.

La próxima vez que cada aplicación necesite iniciarse, Android debe cargar la aplicación desde el almacenamiento, desde cero. Esto usa más energía y lleva más tiempo que ejecutarlo nuevamente cuando el proceso estaba en la memoria. Esto no solo significa cuando inicia una actividad desde esa aplicación deliberadamente; también significa que el cliente de correo electrónico debe cargarse de nuevo cada vez que quiera revisar el correo electrónico. Con el tiempo, esto puede acumularse hasta agotar la batería.

Debido a que esta es una opción de desarrollo, también puede provocar errores raros en ciertas aplicaciones, y los desarrolladores de esas aplicaciones pueden no estar interesados ​​en solucionarlos. Un ejemplo es que, en los dispositivos Nexus que ejecutan 4.2.2, cuando esta opción está activada, la aplicación de calendario incorporada continuará reiniciando con esta opción configurada, porque al detener el proceso de fondo en caché se elimina el proveedor de contenido del calendario , lo que provoca un ciclo de servicios que se reinicia entre sí para buscar actualizaciones del calendario. Si esto sucede, el ciclo agotará su batería muy rápidamente.

Dan Hulme
fuente
El error de reinicio todavía está presente en Android 6.0 ...
Henry Hu
@HenryHu "No funciona si cambio el comportamiento del sistema operativo de una manera que solo es para probar" no es realmente un gran error.
Dan Hulme
1
pero el problema puede surgir en otras situaciones. En un escenario cuando hay presión de memoria, la aplicación Calendario también se está ejecutando y se reinicia. Realmente debería ser un servicio.
Henry Hu
8

Recientemente encontré la misma configuración (es decir, la cantidad de procesos permitidos para ejecutarse en segundo plano), y reduje esa configuración en mi GT-S7562L de "Límite estándar" a solo 1. Inmediatamente vi una mejora significativa en el rendimiento, y hasta ahora No ha habido problemas. Hice el cambio por desesperación: mi teléfono casi se había transformado en un ladrillo. Continuamente funcionaba lentamente, y a menudo simplemente se bloqueaba. He leído que un déficit de los sistemas Android es que permiten que las aplicaciones sigan tomando memoria hasta que se acabe. Tal vez he resuelto ese problema para mi teléfono. Supongo que lo sabré en unos días, pero hasta ahora estoy bastante feliz.

David
fuente
1
¡Lo mismo con mi NOKIA 5! ¡¡¡ES UNA PENA!!! Es la única forma que encontré durante MESES de usar af *** BRICK para que el dispositivo pueda volver a ser utilizado ...: \ Mi androide de 7 años fue más rápido: \
marcolopes
2

Obtuve un mejor rendimiento al seleccionar 4 procesos en segundo plano. El límite estándar es de 20 procesos en segundo plano. De Alcatel A564C ONETOUCH POP ICON Straight Talk.

Christopher Elmer
fuente
1
¿Cómo sabes el límite estándar?
polynomial_donut
4 es lo que uso con NOKIA 5
marcolopes
1

Establecer límites al proceso de fondo del teléfono realmente puede mejorar el rendimiento de su teléfono. Solo que si abre una aplicación, el teléfono tardará unos segundos en cargarse, ya que cargará primero los archivos necesarios para que las utilicen ciertas aplicaciones.

Otra ventaja es que puede prolongar la vida útil de la batería ya que no se está ejecutando ningún proceso en segundo plano.

Roche Cabanlit
fuente
1
¿Hay alguna referencia para respaldar esta respuesta, o esto se basa en su experiencia?
Andrew T.
¿Quizás la falta de proceso en segundo plano compensa la carga excesiva de aplicaciones?
marcolopes
1

Si elige no background processessu teléfono, se revertirá el 1995 Nokia mobile. Se detendrá todo tipo de actualización de notificaciones y transmisión de datos de prosser, su teléfono solo funcionará para atender llamadas o mensajes de su proveedor de servicios de número de teléfono móvil.

Mantenga su teléfono en proceso de fondo estándar hasta que no cumpla 2 años y funcione muy lentamente.

Debe mantener al menos 1 o 2 procesos en segundo plano para estar en contacto con la información inteligente y más reciente.

Hay otra opción disponible que es detener selectivamente todas las actividades en segundo plano, ahorrará la vida útil de la batería y también reducirá (¿evitará?) Los problemas de calefacción.

Zafar
fuente
1
No utilice la jerga de SMS / Chat en este sitio web. También nos falta sentido del humor, así que evítalo también. Intenta usar el habla y la gramática en inglés lo mejor que puedas. Vea nuestra página de ayuda .
Tamoghna Chowdhury
¡Mi Nokia 5 tiene 1 año y fue un BRICK OUT de la caja! Esta es la única forma de usarlo ...
marcolopes
1

Me gusta el comentario del cartel anterior sobre el Nokia de 1995. Aunque los moderadores no saben cómo reírse de vez en cuando. Lo encontré absolutamente gracioso.

Mantengo mi teléfono con los 4 procesos de fondo como máximo, y tiene un rendimiento mucho mayor que el estándar. Recibo todas mis notificaciones (que he gestionado personalmente en la configuración de notificaciones) sin ninguna diferencia notable. Estoy muy contento de que esta configuración exista en las opciones de desarrollador. También proporciona seguridad mejorada y menor consumo de batería.

usuario299816
fuente
0

Uno de los problemas que puede enfrentar es que ciertos servicios que se ejecutan en segundo plano (Tasker, Google Location Services, etc.) pueden cerrarse inesperadamente. Aparte de eso, creo que no hay otro problema con limitar las aplicaciones en segundo plano.

Editar: lo que seleccionó hace que sea imposible que las aplicaciones como mencioné anteriormente dejen de funcionar. No será posible para gmail, por ejemplo, actualizarlo en sus correos electrónicos recibidos.

Nuno Costa
fuente
2
No hay tales problemas.
suresh_chandran
2
Esto es información errónea, esta configuración NO afecta los servicios del sistema como gmail. Eche un vistazo a su función de aplicaciones recientes, a esto se refiere la configuración como un "proceso en segundo plano". Consulte la respuesta superior de @ dan-hulme para obtener más información.
CauselessEfect