0 votos

¿es más gastador de batería apagar o dejar el 3g encendido?

Sé que muchas aplicaciones (como las de mensajería, por ejemplo, whatsapp o facebook) cada vez, como 30 segundos, piden al servidor notificaciones push.

Sé que 3g tiene muchos estados, al descargar datos el consumo es incrustado y cuando no se utiliza (en reposo) es menor.

Dado que las aplicaciones no están sincronizadas entre sí, la solicitud de una aplicación podría ser enviada cuando el 3g acaba de pasar al estado de inactividad.

Así que me preguntaba lo siguiente: ¿es más dispendioso cerrar 3g y luego reactivar como 5 minutos después (para permitir que las aplicaciones descarguen las notificaciones push) o simplemente dejarlo activado y dejar que las aplicaciones lo usen cuando lo necesiten?

Sé de cDroid que es un Android basado en la nube, y una de sus características es, por supuesto, la sincronización de descargas mediante notificaciones push.

Gracias por las respuestas.

3voto

Sam Barnum Puntos 5019

Apagar el 3g y reactivarlo más tarde consumiría menos energía, ya que todos los datos se pueden obtener una vez que la radio 3g está en el estado de alta potencia

enter image description here

Cuando se deja en reposo, incluso para las transferencias de datos más triviales, como consultar el tiempo, hay que repetir el mismo ciclo. Debido al largo tiempo de cola que mantiene el dispositivo en modo de alimentación, transmitir datos como una serie de pequeñas ráfagas de datos lleva mucho más tiempo y requiere mucha más energía de la batería que enviar una sola ráfaga más grande.

enter image description here

2voto

Andy Brudtkuhl Puntos 1714

Aplicaciones que utilizan notificaciones push como la aplicación oficial de Facebook o los Hangouts de Google+, no es necesario comprobar repetidamente si hay mensajes nuevos. El servidor envía los nuevos mensajes al teléfono cuando llegan, sin tener que pedírselo. Mi respuesta a "¿Cómo funcionan las notificaciones push?" lo describe con más detalle.

Lo que preguntas son aplicaciones que encuesta para las actualizaciones, como los clientes de correo electrónico (cuando se recibe el correo de un servidor que no admite push) o algunos tipos de lectores de RSS. Si la aplicación tiene un ajuste "Sincronizar cada..." con opciones como "Cada 15 minutos", entonces está utilizando el sondeo. Este tipo de sondeo suele consumir más energía que las notificaciones push, pero no por la razón que describes en la pregunta. De hecho, Android ya proporciona una forma de que las aplicaciones sincronicen su sondeo para que el teléfono sólo tenga que despertarse una vez. Todas las aplicaciones que están esperando una alarma realizarán su actualización a la vez, para reducir el uso de energía.

Conectarse a la 3G después de que el usuario la haya apagado por completo consume aún más energía que despertarla desde el estado de reposo, por lo que apagarla y encenderla a mano repetidamente varias veces por hora consumirá casi con toda seguridad más energía que la que hace Android automáticamente. La excepción a esto sería si tienes una aplicación que se comporta mal y que realmente está buscando una actualización cada pocos segundos, pero desde que Android facilita a los autores de aplicaciones el uso de las notificaciones push o el sondeo de una manera eficiente, este tipo de error es muy raro.

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