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

Fique quieto! introduziu ventiladores silenciosos Pure Wings 3 com alta pressão estática

Marca alemã de componentes de computador, fique quieta! introduziu novos ventiladores de gabinete Pure Wings…

9 minutos atrás

Vendas de módulos de memória para 2022 caíram 4,6%

De acordo com a TrendForce, a inflação elevada levou a uma diminuição na procura por…

20 minutos atrás

Cientistas descobriram sinais de vazamento do núcleo da Terra para o espaço

Quando há bilhões de anos a Terra se reuniu em um corpo celeste, em seu…

34 minutos atrás

A Intel lançou um driver que suporta Alan Wake II, Ghostrunner 2 e outros novos jogos

A Intel lançou o pacote de driver gráfico Arc & Iris mais recente 31.0.101.4900 beta.…

1 hora atrás

Testes do “Runet soberano” revelaram problemas com a capacidade de sobrevivência da rede

A última rodada de pesquisas conduzidas por cientistas sobre a estabilidade e segurança do Runet…

2 horas atrás