Android 13 trará melhorias significativas de desempenho para DSU

click fraud protection

O DSU receberá vários novos recursos e melhorias no Android 13, incluindo um grande aumento de desempenho.

Atualização Dinâmica do Sistema (DSU) é um dos recursos menos conhecidos do Android, permitindo que os usuários instalem uma imagem genérica do sistema (GSI) sem desbloquear o bootloader ou atualizar uma atualização do sistema. O recurso foi introduzido pela primeira vez no Android 10 e é uma das maneiras mais fáceis para os desenvolvedores testarem as versões mais recentes do Android. E está ficando ainda melhor no Android 13.

Conforme observado por Mishaal Rahman, o DSU receberá vários novos recursos e melhorias no Androide 13, incluindo um grande aumento de desempenho, uma barra de progresso ponderada e suporte para system_ext e imagens de produtos.

Novos commits no AOSP Gerrit sugerem que o Google está trazendo algumas melhorias significativas de desempenho para o DSU. A instalação de um GSI via DSU será muito mais rápida, graças ao aumento da memória compartilhada padrão. O Google observa que o modesto aumento na memória (de 8KiB para 64KiB) acelerará bastante o tempo de instalação do Dynamic System em dispositivos físicos e virtuais. O teste do Google mostra que o tempo de instalação foi reduzido para apenas 45 segundos, de 2 minutos e 2 segundos em dispositivos físicos.

A descrição do commit diz:

Este modesto ajuste 8KiB -> 64KiB aumenta significativamente o DSU

tempo de instalação:

* dispositivo físico: 2m34s -> 45s

* dispositivo virtual: 46s -> 30s

Também torne o tamanho da memória compartilhada personalizável para ajuste fino.

A barra de progresso também está recebendo algumas novas melhorias. Quando uma instalação GSI estiver em andamento, a barra de progresso na área de notificação mostrará qual partição está sendo instalada. Atualmente, mostra apenas "Instalação em andamento". Além disso, a barra de progresso será ponderada, pois as partições somente leitura demoram muito mais do que as partições graváveis.

Em vez de mostrar "Instalação em andamento", mostre qual partição está sendo instalada e o número total de partições, por exemplo: "Instalação em andamento: partição do sistema [2/3]"

Por fim, o DSU adicionará suporte para o sistema, system_ext e imagens do produto. Observe que esses recursos e melhorias não estão ativos no Visualização do desenvolvedor do Android 13. Eles provavelmente chegarão nas próximas versões beta ou na versão final do Android 13.


Fonte: AOSP [1], [2], [3], [4]