Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124


O Android pode ficar mais rápido e economizar mais bateria em breve. De acordo com a equipe de desenvolvedores do Android, um novo ajuste na estrutura do sistema seria capaz de promover os ganhos de desempenho ao usar uma técnica chamada Otimização Automática Direcionada por Feedback (AutoFDO, da sigla em inglês).
O AutoFDO integrado ao kernel do Android (núcleo do sistema que faz a “ponte” entre hardware e software) mostrou resultados positivos em testes, incluindo redução no tempo para inicializar o aparelho e para abrir aplicativos que não estavam em segundo plano.
Por padrão. um sistema operacional precisa tomar milhares de pequenas decisões para executar códigos e determinar quais linhas estão ativas para manter tudo “em pé”.
–
Entre no Canal do WhatsApp do Canaltech e fique por dentro das últimas notícias sobre tecnologia, lançamentos, dicas e tutoriais incríveis.
–
É nessa etapa que o AutoFDO entra: a nova técnica evita que o sistema tenha que calcular cada uma das decisões por conta própria e no lugar disso usa uma série de padrões de execução que já foram identificados e consideram hábitos reais de uso de dispositivos móveis.
A equipe do Android criou uma série de fluxos de trabalho para coletar esses dados, incluindo rodar os 100 apps mais populares do sistema, e gera perfis para identificar as partes de código mais usadas. Quando integrados ao núcleo do sistema, os perfis conseguem otimizar a performance do aparelho.

O Google já usava o AutoFDO para alguns diretórios do sistema, no qual identificou algumas melhorias na inicialização de apps. Como o kernel corresponde a cerca de 40% do tempo da CPU, a decisão foi de levar a técnica para todo o núcleo.
Em comparação com versões anteriores do Robozinho, o novo perfil trouxe melhorias em alguns pontos-chave de testes, como uma interface mais responsiva, maior duração de bateria e troca de apps mais fluida.
Os perfis AutoFDO foram aplicados inicialmente em versões de Android 15 e 16. O objetivo a curto prazo é aumentar a estabilidade da nova estrutura para depois expandir para versões mais novas do sistema operacional.
Leia a matéria no Canaltech.