O Android está prestes a receber um pequeno aumento de desempenho que deve torná-lo mais rápido e eficiente do que antes. Especificamente, o Google está trabalhando para fazer seu SO suportar hardware com tamanhos de página de 16 KB.
Hoje, a empresa publicou uma nova postagem em seu Android Developer Blog anunciando que o Android em breve será agnóstico em relação ao tamanho da página. Por agnóstico em relação ao tamanho da página, a empresa quer dizer que o Android suportará dispositivos de página de 4 KB e 16 KB. A empresa está abrindo a opção para os desenvolvedores alternarem entre 4 KB e 16 KB no Pixel 8 e Pixel 8 Pro com Android 15 QPR1 Beta 1.
O que isso significa exatamente para o usuário médio? Não muito no momento, mas quando mais hardware começar a suportar isso, isso aumentará o desempenho e a eficiência. Como o Google explica, isso deve resultar em vídeos com melhor aparência, jogos com melhor desempenho e aplicativos operando mais suavemente:
Na maioria das CPUs, hardware dedicado chamado unidades de gerenciamento de memória (MMUs) traduz endereços do que um programa está usando para um local físico na memória. Essa tradução é feita com base no tamanho da página. Toda vez que um programa precisa de mais memória, o sistema operacional precisa se envolver e preencher uma entrada de “tabela de páginas”, atribuindo esse pedaço de memória a um processo. Quando o tamanho da página é quatro vezes maior, há quatro vezes menos contabilidade. Então, o sistema pode gastar mais tempo certificando-se de que seus vídeos tenham uma ótima aparência, os jogos rodem bem e os aplicativos rodem sem problemas, e menos tempo preenchendo papelada de baixo nível do sistema operacional.
O motivo deste anúncio é basicamente dizer que eles estão habilitando o suporte agora para que os OEMs possam começar a embarcar. O Google afirma que viu um aumento de 5-10% no desempenho geral usando tamanhos de página maiores. No entanto, há uma compensação em que 9% a mais de memória física é usada. Precisaremos esperar um pouco antes que usuários finais como você e eu vejam os benefícios disso.