Os desenvolvedores do Chrome exploram a solução de problemas de desempenho expandindo o cache do navegador

Ícone de tempo de leitura 2 minutos. ler


Os leitores ajudam a oferecer suporte ao MSpoweruser. Podemos receber uma comissão se você comprar através de nossos links. Ícone de dica de ferramenta

Leia nossa página de divulgação para descobrir como você pode ajudar o MSPoweruser a sustentar a equipe editorial Saiba mais

Google Chrome

Os desenvolvedores do Google Chrome abordaram recentemente um problema de segurança ao particionar o cache do navegador por site, em vez de um único heap unificado.

Os engenheiros do Google Chrome Josh Karlin e Shivani Sharma explicaram o problema com um cache unificado:

“Isso abre o navegador para um ataque de canal lateral em que um site pode detectar se outro site carregou um recurso verificando se ele está no cache. Isso parece inócuo, mas pode ser usado para muitas ações nefastas, como descobrir o que está em sua caixa de entrada, contatos, etc..”

Desde o Chrome 85, o navegador cria caches específicos de sites com os quais outros sites não podem interagir. Infelizmente, isso vem com um impacto no desempenho.

“Os primeiros resultados (canário / dev) usando top-frame-site mostram que o impacto não é tão ruim quanto temido. A taxa de acerto do cache cai cerca de 4%, mas as alterações na primeira pintura com conteúdo não são estatisticamente significativas e a fração geral de bytes carregados do cache cai de 39.1% para 37.8%. Isso pode mudar conforme progredimos para a versão beta e estável, mas parece um começo encorajador ”, afirmaram os engenheiros do Google.

O Google está procurando mitigar isso expandindo o tamanho dos caches específicos do site.

“Agora que o cache será particionado, faz sentido ver se aumentar o tamanho do cache ajuda a compensar algum impacto no desempenho, diminuindo a taxa de despejo”, disse Sharma em um post do Chrome Gerrit.

O Google está planejando fazer experimentos com usuários de versão Canary, Beta e Dev, expandindo a chance do navegador específico do site entre 2 e 3 vezes o tamanho normal. Isso deve aumentar a taxa de acertos do cache e melhorar os tempos de carregamento.

O teste ainda não foi aprovado, mas deve ser lançado para testadores beta em breve.

via BleepingComputer.

Mais sobre os tópicos: navegador, cromo, google

Deixe um comentário

O seu endereço de e-mail não será publicado. Os campos obrigatórios são marcados com *