Google revela como irá melhorar o desempenho do Android

Google revela como irá melhorar o desempenho do Android
Google revela como irá melhorar o desempenho do Android (imagem: Emerson Alecrim/Tecnoblog) Resumo Google anunciou técnica AutoFDO para otimizar kernel do Android, prometendo ganhos de desempenho significativos; testes em celulares Pixel mostraram ganhos de desempenho entre 2% e 22% com a AutoFDO, que está sendo implementada nas versões 6.12 e 6.6 do kernel; plano do Google é expandir técnica para outros recursos e versões futuras do kernel do Android. AutoFDO é uma contração em inglês para Otimização Automática Direcionada por Feedback. Mas o mais importante é saber que esse é o nome da técnica que o Google anunciou para atender a um objetivo nobre: otimizar o desempenho do Android no nível do kernel. O kernel é o núcleo do sistema operacional e, como tal, é responsável por permitir que aplicativos e outros recursos de software se comuniquem com o hardware do dispositivo. De acordo com o Google, o kernel do Android responde por cerca de 40% do tempo de uso da CPU em um dispositivo com esse sistema operacional. Otimizações no nível do kernel podem trazer ganhos de desempenho realmente relevantes, portanto. É o que a AutoFDO promete. O que é AutoFDO? A AutoFDO não é, necessariamente, uma técnica nova. O Google a implementou pela primeira vez em 2021, no Android 12, mas para otimização de módulos e bibliotecas específicas do sistema operacional. Agora, como já sabemos, o recurso chega ao nível do kernel. Tal como o próprio Google explica, durante uma atividade de compilação de software, o compilador toma uma série de pequenas decisões “com base em dicas de código estáticas”. Essas “dicas” consistem em informações que o compilador extrai da análise do código-fonte, como estruturas de funções ou condicionais presentes. Na prática, é como se o compilador usasse as tais “dicas” para prever quais partes do código devem ser executadas com prioridade ou são mais críticas para o desempenho. O problema é que nem sempre essa antecipação é precisa, ou seja, corresponde ao uso re...

Fonte: Tecnoblog
Leia mais: https://tecnoblog.net/noticias/google-revela-como-ira-melhorar-o-desempenho-do-android/