Google Android 17 irá melhorar a fluidez do telemóvel: os threads já não ficam "em fila à espera", a perda de quadros das aplicações diminui 4%

robot
Geração de resumo em curso

IT之家18 de fevereiro — A mídia tecnológica Android Authority publicou hoje (18 de fevereiro) um artigo que informa que, no sistema Android 17, a Google planeja introduzir o sistema DeliQueue, otimizando o mecanismo de bloqueio de memória do MessageQueue para reduzir o tempo de espera entre threads de software.

O IT之家 cita a descrição do artigo, explicando que, durante o uso diário de smartphones Android, os usuários frequentemente enfrentam problemas de deslize não fluido ou operações travadas, geralmente devido ao sistema precisar descartar quadros (Dropped frames) para processar tarefas.

A causa fundamental desse fenômeno reside no fato de que, ao processar a exibição da interface de usuário (UI), as threads do sistema muitas vezes precisam aguardar na fila para acessar o componente central MessageQueue. Quando uma thread bloqueia a fila, as demais são forçadas a ficar ociosas, impedindo a conclusão oportuna de tarefas críticas.

Para resolver esse problema, a Google planeja reestruturar a MessageQueue na camada inferior do Android 17, lançando a estrutura de dados sem bloqueio DeliQueue.

O novo sistema abandona o modo de bloqueio tradicional de “uma thread por serviço”, permitindo um controle mais refinado de posições específicas de memória, o que significa que as threads não precisarão mais esperar longamente pelo desbloqueio, podendo processar tarefas de forma mais flexível e paralela.

Para ilustrar esse mecanismo de forma mais clara, a Google usa o exemplo de uma fila de retirada de números em uma loja de comida pronta: assim como os clientes podem pegar seus números e serem atendidos na ordem de chegada, o DeliQueue permite que as threads sejam agendadas de forma flexível de acordo com os recursos disponíveis, evitando congestionamentos de desempenho causados por esperas.

Segundo a Google, o novo sistema reduziu a taxa de quadros descartados em 4%, e na interface do sistema e no lançador (launcher), essa redução chegou a 7,7%. A Google ainda está testando o sistema DeliQueue internamente, tendo corrigido duas vulnerabilidades já identificadas.

Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • Comentar
  • Republicar
  • Partilhar
Comentar
0/400
Nenhum comentário
  • Fixar

Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)