O Google descobriu como melhorar o desempenho do Android em 5 a 10% em um “futuro próximo”

O Google planeja melhorar o desempenho dos dispositivos Android, fornecendo-lhes suporte para páginas de 16 KB de memória. Esta inovação está atualmente sendo testada ativamente.

Fonte da imagem: android-developers.googleblog.com

«A maioria dos processadores possui uma unidade de hardware dedicada chamada unidade de gerenciamento de memória (MMU), que traduz endereços daqueles usados ​​pelo programa para locais físicos na memória. A conversão vem do tamanho da página. Cada vez que um programa precisa de mais memória, o sistema operacional precisa intervir e fazer uma entrada na “tabela de páginas”, atribuindo esse pedaço de memória ao processo. Isso significa que o sistema pode gastar mais tempo garantindo que os vídeos tenham uma ótima aparência, os jogos funcionem bem e os aplicativos funcionem sem problemas, e menos tempo preenchendo documentos do sistema operacional de baixo nível”, explicou o Google.

Atualmente, o Android é “construído e otimizado para rodar em tamanhos de página de 4 KB”. O Google estima que a mudança para tamanhos de página maiores promete “um aumento geral de desempenho de 5 a 10%”, mas o consumo geral de memória aumentará cerca de 9%. Em particular, quando os recursos de memória são limitados, os tempos de inicialização dos aplicativos são reduzidos em média 3,16% e, em alguns casos, 30%; O consumo de energia durante a inicialização ao iniciar um aplicativo é reduzido em média 4,56%; a inicialização “quente” da câmera é acelerada em média 4,48%, “fria” – em 6,60%; O tempo de inicialização do sistema é reduzido em média 1,5% ou 0,8 segundos, segundo cálculos do Google.

Com o Android 15, a empresa reconstruiu o sistema operacional “do zero para suportar vários tamanhos de página, tornando-o insensível ao tamanho da página”. Os desenvolvedores precisam recompilar aplicativos para suportar dispositivos com tamanho de página de 16 KB, e agora “o mesmo binário de aplicativo pode ser executado em dispositivos com páginas de memória de 4 KB e 16 KB”. O lançamento da inovação pode começar com Android 15 QPR1 Beta 1 no Pixel 8 e 8 Pro. A opção “Baixar com tamanho de página de 16 KB” disponível para desenvolvedores exigirá o desbloqueio do bootloader e a limpeza do dispositivo, portanto, não será adequada para usuários comuns. O Google está atualmente trabalhando com “parceiros SoC e OEM para habilitar esta opção em novos dispositivos em breve”, mas por enquanto a principal opção de trabalho é o emulador x86_64.

Para usuários comuns, a empresa prometeu lançar a inovação em um “futuro próximo”, embora no momento “não haja dispositivos Android disponíveis ou esperados para o lançamento do Android 15 que suportem um tamanho de página de 16 KB”. Supõe-se que na prática a transição ocorrerá à medida que a quantidade de RAM nos dispositivos finais aumentar.

avalanche

Postagens recentes

Enquanto o mundo corre atrás dos chips de IA, a SMIC da China está lucrando com tecnologias de processo já consolidadas.

A SMIC, maior fabricante de chips sob encomenda da China, relatou um aumento no número…

51 minutos atrás

Os óculos de realidade aumentada para jogos Asus ROG Xreal R1 estão disponíveis para pré-encomenda por US$ 849.

A divisão de jogos da Asus abriu a pré-venda do headset de realidade aumentada ROG…

51 minutos atrás

Cientistas alemães alcançaram uma eficiência recorde na conversão da luz solar em hidrogênio.

Cientistas do Instituto Fraunhofer de Sistemas de Energia Solar, na Alemanha, anunciaram um novo recorde…

1 hora atrás

A Asus lançou sua primeira memória RAM — e o preço é de US$ 880.

A Asus apresentou seu primeiro kit de memória RAM, o ROG DDR5 RGB Edition 20.…

1 hora atrás