O Google reduziu a atividade em segundo plano no Android 14 – o novo sistema operacional melhorará o desempenho e a vida útil da bateria

O Google Android 14 mudou os mecanismos de distribuição de cargas de trabalho para o processador e RAM, o que deve ter um efeito benéfico no desempenho do dispositivo e na vida útil da bateria. O vice-presidente de desenvolvimento de software do Google, Dave Burke, responsável pelo Android, falou sobre isso.

Fonte da imagem: gfk DSGN / pixabay.com

A economia de recursos é alcançada limitando as transmissões – este é um mecanismo para comunicar o sistema com os aplicativos quando ocorrem eventos críticos, por exemplo, como queda no nível da bateria ou mudança da conexão de Internet de Wi-Fi para redes móveis. “Fizemos um ótimo trabalho ao reduzir a atividade da CPU para aplicativos em segundo plano, resultando em 30% menos inicialização fria de aplicativos no Android 14. Uma inicialização a frio ocorre quando você precisa ler páginas de código da memória flash e colocá-las na RAM antes de executar, de modo que a redução de 30% é bastante perceptível e você sentirá isso como usuário”, disse Burke.

Ele explicou que o desafio de reduzir as partidas a frio é delicado. “Queríamos aumentar o número de processos em cache – são processos que estão na RAM – para que haja mais inicializações a quente. Mas o perigo aqui é que se houver muitos processos em cache, e se eles não estiverem realmente congelados – se não estiverem realmente dormindo, então eles começam a usar o processador de forma mais ativa e então consomem energia da bateria”, explicou o gerente sênior .

Estas medidas ajudaram a alcançar ganhos de produtividade significativos. “A equipe conseguiu reduzir a atividade em segundo plano em 50% conforme medido pela CPU, e fizemos isso por meio de uma série de projetos internos para congelar adequadamente os processos, bem como reduzir as transmissões”, acrescentou Burke.

Além disso, os desenvolvedores realizaram otimizações que ajudarão a reduzir o espaço em disco necessário sem comprometer o desempenho. “Reduzimos o tamanho do código em 9% dobrando instruções de retorno e várias otimizações no compilador. Para um dispositivo que tenha de 500 MB a 1 GB de código otimizado – são aplicativos que foram instalados e otimizados – a economia será de 50 a 100 MB de dados que liberamos”, finalizou o vice-presidente do Google.

avalanche

Postagens recentes

A Suprema Corte dos EUA impediu a Sony de processar seu provedor de serviços de internet por auxiliar piratas.

A Suprema Corte dos EUA decidiu que os provedores de serviços de internet não podem…

45 minutos atrás

A NASA reconheceu que as empresas privadas não estão preparadas para construir estações espaciais e seguirão o caminho da Roscosmos.

A futura estação orbital russa será construída na ISS e, posteriormente, separada dela para operar…

1 hora atrás

Ilusão do Autopilot: o serviço da Tesla não é um robotáxi, dizem autoridades da Califórnia.

Em junho passado, a Tesla lançou seu tão prometido serviço de robotáxi perto de sua…

1 hora atrás

A DJI apresenta o drone compacto Avata 360 com visibilidade panorâmica em 8K.

A DJI, maior fabricante chinesa de drones civis, apresentou o Avata 360. Ele oferece vídeo…

2 horas atrás