Como as aplicacións de Facebook e Messenger escorren a batería do teléfono

E o que podes facer sobre iso

É un feito coñecido que as aplicacións de Facebook e Facebook Messenger para dispositivos iOS e Android consomen moita duración da batería. A aplicación Facebook Messenger foi durante moito tempo nas sombras de WhatsApp pero agora tomou o liderado como a aplicación instalada e usada pola maioría dos usuarios. Ademais das numerosas queixas de persoas de todo o mundo, as autoridades e analistas realizaron probas e afirmaron que tanto a aplicación de Facebook como o seu Messenger son porcos de batería aínda que non estean en uso. AVG clasifica estas dúas aplicacións entre as súas dez mellores listas de escorredores e consumidores de rendemento nos teléfonos intelixentes.

Se estás a pensar en utilizar un protector de batería e unha aplicación de boost de rendemento para solucionar este problema, é posible que non e, moi probablemente, non funcione. Greenify é unha das ferramentas de confianza e relativamente eficientes dispoñibles para identificar e hibernar ou matar aplicacións que son suckers de zume de batería potencial. Pero a aplicación de Facebook e Messenger segue a consumir aínda cando estea "durmida" por Greenify. Entón, que hai de malo con estes? E que podes facer?

Como a aplicación de Facebook drena a batería

O dreno de batería e a pena de rendemento anormal non se producen particularmente mentres está a usar as aplicacións, como cando se comparte ou fai chamadas de voz en liña, pero cando están inactivas e se supón que están inactivas.

Facebook recoñeceu oficialmente o coñecemento deste problema e xa resolveu en parte, agás que a "solución" non parece funcionar realmente coa satisfacción. De feito, Ari Grant de FB dá dous motivos para o problema: unha rotación de CPU e mala xestión de sesións de audio.

A rotación da CPU é un mecanismo relativamente complexo para ser comprendido por facebookers comúns, polo que aquí hai unha forma sinxela de comprende-lo. A CPU é o microprocesador do teléfono intelixente e os fíos de servizos (executar) que son tarefas a executar executando programas ou aplicacións. A CPU ten que servir varias aplicacións ou fíos de maneira que parece ser simultánea ao usuario (o que en realidade é o principio subxacente detrás dos dispositivos multitarea: aqueles que poden executar varios programas ao mesmo tempo), pero que de feito implica o mantemento dun servizo aplicación ou fío a un tempo por un período de tempo pequeno que se revezca cos fíos.

Moitas veces ocorre que un fío teña que esperar a que ocorra algo antes de poder ser atendido pola CPU, como unha entrada do usuario (como unha letra escrita no teclado) ou algúns datos que introducen no sistema. O fío da aplicación de Facebook permanece neste estado de "espera ocupada" durante moito tempo (probablemente esperando un evento relacionado coa notificación push ), como fan moitas outras aplicacións, pero tamén mantén a consulta e votación constantemente para este evento, facendo que sexa un tanto "activo" sen realmente facer nada de utilidade. Trátase dun spin de CPU que consume enerxía da batería e outros recursos que afectan o rendemento ea duración da batería.

O segundo problema ocorre despois de reproducir multimedia en Facebook ou participar nunha comunicación que inclúa audio, onde a mala xestión do audio provoca o desperdicio. Despois de pechar o vídeo ou chamar, o mecanismo de audio permanece "aberto", facendo que a aplicación siga usando a mesma cantidade de recursos, que inclúen o tempo da CPU eo zume da batería, en segundo plano. Non obstante, non emite ningunha saída de audio e non oe nada, polo que ninguén se decata de nada.

Tras isto, Facebook anunciou actualizacións ás súas aplicacións con correccións parciais destes problemas. Entón, o primeiro que intento é actualizar as aplicacións de Facebook e Messenger. Pero ata esta data, as actuacións e as métricas, xunto coas experiencias de usuario compartidas, indican que o problema aínda está presente.

Sospeito que hai problemas doutros tipos relacionados coa aplicación que executa o fondo. Do mesmo xeito que o audio, varios outros parámetros poden ser mal gestionados. O sistema operativo do teu teléfono, xa sexa iOS ou Android, ten servizos (software de fondo) que actúan como facilitadores ás aplicacións que usa. Podería ser que a xestión ineficiente da aplicación Facebook provoque ineficiencias con esas outras aplicacións tamén. Deste xeito, as métricas de performance e batería non mostrarán só o consumo anormal de Facebook, senón que tamén o compartirán con esas outras aplicacións. En definitiva, a aplicación de Facebook, como fonte do problema, podería propagar a ineficiencia a outras aplicacións do sistema auxiliar, provocando unha ineficacia xeral e un consumo de batería anormal.

Que podes facer

Como mencionado anteriormente, pode actualizar as súas aplicacións de Facebook e Messenger esperando que a solución parcial proposta por FB funcione para ti.

Unha opción moito mellor para o desempeño é desinstalar de forma exacta as aplicacións de Facebook e Messenger e usar o seu navegador para acceder á súa conta de Facebook. Funcionará igual que no teu computador. Seguro que non terá a finura que proporcionou a aplicación, para a cal foi feito, pero polo menos, está seguro de gardar polo menos un quinto da vida da batería. Tamén podes considerar usar un navegador máis sinxelo para este, un que usa os mínimos recursos posibles e permaneza conectado nel. Unha vez exemplo, entre outros, é Opera Mini .

Se realmente necesitas facer a aplicación de forma intelixente, podes considerar alternativas como Metal para Facebook e Twitter e Tinfoil para Facebook.