Mozilla está investigando grandes problemas de desempenho de telemetria no Firefox para Android

A Mozilla, fabricante do navegador Firefox de código aberto, lançou uma investigação para analisar o impacto da telemetria no desempenho do navegador no Android.

De acordo comDe acordo com o relatório inicial, a telemetria está causando uma enorme sobrecarga no Firefox para Android. Isso afeta o carregamento dos sites, mas também a inicialização do navegador.

Um teste na CNN, por exemplo, concluiu que a Telemetria estava adicionando 16,5 segundos de tempo extra de CPU ao carregamento do site.

Mozilla escreve: "Isso significa que os discos do dispositivo estão sendo sobrecarregados com gravações em todas as ocasiões: carregamento de página, rolagem, reprodução de vídeo, inicialização. Por exemplo, observamos centenas de gravações por segundo durante a rolagem (antes do bug 1898515 desligar a métrica que estava causando a maioria dessas atualizações) e cerca de 32.000 gravações durante o carregamento de cnn.com. No Pixel 6 em que estávamos testando, cada gravação levava cerca de 0,5 ms de tempo de CPU, então isso acontece a 16,5 segundos de tempo extra de CPU para carregar cnn.com.”

Ao iniciar o navegador, o Firefox usaria 40% mais tempo de CPU quando comparado a uma versão do Firefox com a telemetria desativada (35 segundos de tempo de CPU em comparação com 25 segundos de tempo de CPU).

Leitura sugerida:Firefox 126: telemetria, recurso de privacidade e correções de segurança

Isso acontece no Firefox Nightly, bem como na versão de lançamento do navegador da web.

A Mozilla descobriu por que a telemetria está adicionando sobrecarga ao navegador. Os principais motivos são que as gravações no banco de dados Telemetry não são agrupadas e que todo o banco de dados é “serializado em disco” sempre que é atualizado.

Resumindo, sempre que novas métricas chegam, elas são gravadas no banco de dados e o banco de dados é serializado em disco.

Em outras palavras, sempre que a Telemetria é atualizada, ela é gravada no disco imediatamente. Como a telemetria é amplamente coletada quando ativada, ela afeta significativamente a inicialização do navegador, o carregamento e o uso de sites, a reprodução de mídia e outras áreas.

Enquanto a Mozilla investiga o problema, os usuários do Firefox no Android podem querer desativar a telemetria no navegador para acelerá-lo significativamente.

Como desligar a telemetria no Firefox para Android

  1. Abra o navegador Firefox no dispositivo Android.
  2. SelecioneMenu>Configurações.
  3. AbrirColeta de dadosem Privacidade e segurança.
  4. DefinirUso e dados técnicospara Desligado.
  5. DefinirDados de marketingpara Desligado.
  6. DefinirEstudospara Desligado.
  7. O Firefox exibe um prompt para reiniciar o navegador.

Verifique novamente o menu para certificar-se de que a telemetria está desligada. Observe que o Firefox é um dos poucos navegadores que permite aos usuários desligar a telemetria confortavelmente nas configurações.

Você usa Firefox no Android?