Na versão beta do Android 17, o Google introduziu uma mudança fundamental na forma como lida com as tarefas do sistema, tornando a rolagem e as animações visivelmente mais fluidas. Os engenheiros redesenharam um dos componentes mais antigos do sistema operacional para eliminar travamentos e lentidão sob carga pesada.
Fonte da imagem: androidauthority.com
De acordo com o Android Authority, a principal mudança diz respeito ao subsistema MessageQueue, que gerencia a fila de mensagens para renderizar a interface do usuário. Anteriormente, as threads podiam bloquear temporariamente essa fila, forçando outras threads a esperar para acessá-la. Longos atrasos impediam que processos importantes fossem concluídos a tempo, resultando em perda de quadros e travamentos perceptíveis.
Fonte da imagem: Google
O Google substituiu o mecanismo anterior por uma estrutura DeliQueue que não utiliza bloqueios globais. Em vez disso, o sistema usa restrições de acesso granulares a locais de memória específicos, permitindo que threads sejam executadas em paralelo sem precisar esperar na fila. Em seu blog, a empresa explicou que o nome do novo sistema se refere ao funcionamento de supermercados, onde a posição de um cliente na fila é determinada pelo momento em que ele chega à loja, mas a ordem em que seu pedido é recebido pode não coincidir com esse momento.
Fonte da imagem: Google
De acordo com testes, o uso do DeliQueue reduziu a perda de frames em 4% em aplicativos de terceiros e em 7,7% na interface do usuário e no iniciador do sistema. Também é esperada uma leve melhoria na velocidade de inicialização de aplicativos. Os desenvolvedores de aplicativos já podem testar a compatibilidade de seus produtos com o novo subsistema, e os usuários que desejam avaliar as mudanças podem instalar a versão beta do Android 17 em dispositivos Pixel compatíveis por meio do programa de pré-visualização.
Há mais de cinco anos, a Nvidia, que ainda não estava enriquecendo rapidamente como agora…
Há mais de cinco anos, a Nvidia, que ainda não estava enriquecendo rapidamente como agora…
Mewgenics, o RPG tático roguelike de criação de gatos dos criadores de The Binding of…
Mewgenics, o RPG tático roguelike de criação de gatos dos criadores de The Binding of…
Os modelos de IA existentes estavam inicialmente focados em questões puramente humanísticas, mas seus criadores…
Os conflitos militares dos últimos anos demonstraram a crescente importância dos veículos aéreos não tripulados…