Como os aplicativos do Facebook e Messenger drenam a bateria do telefone

click fraud protection

Facebook e Facebook Messenger aplicativos para dispositivos iOS e Android consomem muita bateria. Além de reclamações de pessoas em todo o mundo, autoridades e analistas realizaram testes. Eles afirmaram que ambos consomem bateria, mesmo quando os aplicativos não estão em uso.

Se você está pensando em usar um aplicativo de economia de bateria e aumento de desempenho para resolver esse problema, ele pode não funcionar. Então o que você pode fazer?

Dois iPhone 5 conectados a carregadores

Muriel De Seze / DigitalVision / Getty Images

Como o Facebook usa sua CPU e bateria

O consumo de bateria e a penalidade de desempenho ocorrem durante o uso dos aplicativos e quando os aplicativos estão ociosos e supostamente inativos.

O Facebook reconheceu esse problema e o corrigiu parcialmente. No entanto, a solução não parece satisfatória. Ari Grant do Facebook ofereceu duas razões para o problema: um giro da CPU e gerenciamento deficiente de sessões de áudio.

A rotação da CPU é um mecanismo complexo. o CPU é o microprocessador do seu smartphone. Ele atende (executa) threads, que são tarefas a serem executadas por programas ou aplicativos em execução. A CPU atende vários aplicativos ou threads de uma forma que parece ser simultânea para o usuário (que é o princípio subjacente por trás da multitarefa dispositivos - aqueles que executam vários programas ao mesmo tempo), mas envolve a manutenção de um aplicativo ou thread por vez por um curto período de tempo, revezando-se com os fios.

Um thread geralmente espera que algo ocorra antes de ser atendido pela CPU, como uma entrada do usuário (como uma letra digitada no teclado) ou dados entrando no sistema. O encadeamento do aplicativo do Facebook permanece neste estado de espera ocupado por um longo tempo (como ao esperar por um evento relacionado a um notificação push), assim como muitos outros aplicativos. Além disso, ele continua pesquisando e pesquisando esse evento constantemente, tornando-o um tanto ativo sem fazer nada de útil. Este é um giro da CPU, que consome energia da bateria e outros recursos que afetam o desempenho e a vida útil da bateria.

Multimídia é um destruidor de bateria

O segundo problema ocorre após a reprodução de multimídia no Facebook ou o envolvimento em comunicação envolvendo áudio, onde o mau gerenciamento do áudio causa desperdício. Depois de fechar o vídeo ou a chamada, o mecanismo de áudio permanece aberto, fazendo com que o aplicativo use a mesma quantidade de recursos, incluindo tempo de CPU e energia da bateria, em segundo plano. No entanto, ele não emite nenhuma saída de áudio e você não ouve nada, por isso não nota nada.

Em seguida, o Facebook anunciou atualizações para seus aplicativos com soluções parciais para esses problemas. Portanto, a primeira coisa a fazer é atualizar seus aplicativos do Facebook e Messenger. Mas até hoje, o desempenho e as métricas, junto com as experiências do usuário compartilhadas, indicam que o problema ainda está presente.

Suspeita-se que haja outros problemas relacionados ao aplicativo em execução em segundo plano. Como o áudio, vários outros parâmetros podem ter sido mal gerenciados. O sistema operacional do seu telefone possui serviços (software do sistema em segundo plano) em execução que atuam como facilitadores para os aplicativos que você usa. Pode ser que o gerenciamento ineficiente do aplicativo do Facebook cause ineficiências com esses outros aplicativos. Dessa forma, as métricas de desempenho e bateria não mostram o consumo anormal apenas para o Facebook, mas o compartilham com os outros aplicativos. O aplicativo do Facebook, como a fonte do problema, poderia propagar a ineficiência para outros aplicativos auxiliares do sistema, causando ineficiência geral e consumo anormal da bateria.

O que você pode fazer

Mantenha seus aplicativos do Facebook e Messenger atualizados, esperando que a solução parcial proposta pelo Facebook funcione para você.

Uma opção melhor, em termos de desempenho, é desinstalar os aplicativos do Facebook e Messenger e usar um navegador para acessar sua conta do Facebook. Funcionará exatamente como no seu computador. Ele não terá a sutileza que o aplicativo oferece, para o qual foi feito, mas você pode economizar pelo menos um quinto da bateria. Além disso, considere usar um navegador mais enxuto, que use menos recursos, e permaneça conectado a ele. Um exemplo é Opera Mini.