
Google explica como Android 14 melhora significativamente o desempenho e eficiência
12 Outubro, 2023Com a chegada da versão estável do Android 14 cada vez mais utilizadores do Google Pixel instalaram a atualização de software nos seus dispositivos e aos poucos estão a começar a apreciar todos os novos recursos, bem como as melhorias feitas.
Há alguns dias vimos como a última versão do sistema operativo da Google trouxe consigo melhorias notáveis em termos de autonomia e desempenho em smartphones fabricados pela própria Google, mesmo nos de gerações anteriores. Nas últimas horas a empresa atualizou as informações contidas no Android Developers Blog, dando-nos a oportunidade de ficar a conhecer algumas novidades em termos de desempenho e eficiência.
Novidades do ponto de vista de desempenho e eficiência graças ao Android 14
A Google revelou assim alguns detalhes adicionais sobre aquele que era um dos principais objetivos do Android 14, nomeadamente a melhoria do desempenho e eficiência de toda a plataforma. Mas aqui ficam as quatro principais inovações introduzidas:
- Congelando aplicações em cache -> graças às melhorias feitas, o Android 14 bloqueia aplicações em cache após um curto período de tempo, atribuindo-lhes 0 tempo de CPU; Durante o programa beta, a empresa descobriu que os processos em cache consumiam “até 50% menos ciclos de CPU do que os dispositivos Android 13”.
- Transmissões otimizadas -> para garantir que as aplicações bloqueadas permaneçam mesmo bloqueadas, a nova versão do sistema operativo ajusta a forma como elas recebem transmissões gravadas no contexto assim que entram no estado de cache; algumas transmissões podem ser enfileiradas enquanto outras podem ser mescladas numa única transmissão.
- Lançamentos de aplicações mais rápidas -> as duas otimizações mencionadas acima permitiram que a Google “aumentasse os limites de longa data para o número máximo de aplicações em cache” no Android 14, levando a uma “redução nas inicializações a frio de aplicações que aumenta com base na RAM presente no dispositivo”. Quando um processo é iniciado do zero (neste caso, abrindo uma aplicação), ele requer mais ciclos de CPU do que inicializações a quente, portanto, reduzir o número desses ciclos na verdade aumenta a eficiência energética. Em dispositivos com 8GB, o grupo beta teve 20% menos lançamentos frios de aplicações, enquanto em dispositivos com 12GB, 30% menos.
- Menor consumo de memória -> melhorias feitas no ART (Android Runtime) têm um grande impacto na experiência do utilizador, a versão mais recente do ART “inclui otimizações que reduzem o tamanho do código numa média de 9,3% sem impactar o desempenho”, quanto menores os ficheiros com o código, melhor será para a memória (RAM e espaço de armazenamento).
Em suma, embora o Android 14 não tenha, à primeira vista, trazido inúmeras mudanças em comparação com a versão anterior, na realidade, olhando mais de perto, percebemos que vários novos recursos foram implementados nos bastidores, todos visando melhorar a experiência de uso dos dispositivos dos utilizadores.

Joel Pinto
Fundador do Noticias e Tecnologia, e este foi o seu segundo projeto online, depois de vários anos ligado a um portal voltado para o sistema Android, onde também foi um dos seus fundadores.