Google integra o AutoFDO ao kernel do Android para melhorar desempenho e autonomia dos smartphones

- Publicidade -

A otimização baseada em perfis reais de execução promete smartphones mais rápidos e eficientes sem qualquer intervenção do utilizador.

A Google anunciou a integração do AutoFDO (Automatic Feedback‑Directed Optimization) diretamente no kernel do Android, uma mudança estrutural que visa melhorar o desempenho dos smartphones e prolongar a autonomia da bateria. A novidade atua nos bastidores, sem exigir qualquer ação de fabricantes ou utilizadores, e corrige uma limitação histórica dos processos tradicionais de compilação.

Normalmente, o compilador toma milhares de decisões com base em heurísticas estáticas, como prever que partes do código serão mais usadas ou decidir quando aplicar inlining. O problema é que essas previsões nem sempre refletem o comportamento real de um smartphone no dia a dia. O AutoFDO vem resolver essa situação fornecendo ao compilador perfis de execução obtidos a partir de cargas de trabalho reais.

O Android regista o histórico do processador para identificar partes de código “quentes” e “frios”, mas esses dados não vêm dos dispositivos dos utilizadores, já que são gerados em laboratório com cenários representativos, incluindo as 100 aplicações mais populares. Com esses perfis, o compilador consegue otimizar o kernel de forma muito mais precisa. E, para evitar regressões, o sistema adota uma abordagem conservadora e, se um processo se comportar de forma inesperada, o kernel volta automaticamente ao modo tradicional.

Os testes internos da Google mostram ganhos mensuráveis. A inicialização do sistema ficou 2,1% mais rápida, a abertura de aplicações totalmente fechadas melhorou 4,3% e outras métricas internas apresentaram avanços ainda maiores. De acordo com a Google, os utilizadores devem notar uma interface mais fluida, alternância mais rápida entre aplicações, melhor autonomia e maior capacidade de resposta geral.

A novidade chegará aos kernels android15‑6.6, android16‑6.12 e android17‑6.18, sendo aplicada de forma totalmente transparente.

Joel Pinto
Joel Pinto
Joel Pinto é profissional de TI há mais de 25 anos, amante de tecnologia e grande fã de entretenimento. Tem como hobbie os desportos ao ar livre e tem na sua família a maior paixão.
- Publicidade -

Deixa uma resposta

Introduz o teu comentário!
Introduz o teu nome

Relacionados