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

O sistema operacional Astra Linux Server foi complementado com uma versão especial para “1C:Enterprise 8”

O "Astra Group" e a "1C" anunciaram o início das vendas do sistema operacional especializado…

2 horas atrás

O segundo patch para Hollow Knight: Silksong não demorará a chegar — a versão beta já está disponível no Steam

Apenas quatro dias após o lançamento do primeiro patch, Metroidvania Hollow Knight: Silksong está recebendo…

4 horas atrás

AMD revela discretamente os processadores Ryzen Pro série 9000

A AMD apresentou discretamente os processadores Ryzen Pro 9000, escreve o portal Computer Base. Os…

5 horas atrás