Header Ads

Como o “congelamento de guias” do Chrome economizará CPU e bateria

O Google está trabalhando em um novo “ Tab Freeze ”para o Chrome, que pausará (congelará) as guias que você não estiver usando. Isso significa menor uso da CPU, navegador mais rápido e maior autonomia da bateria em um laptop ou conversível.

O problema: muitas guias

Se você tivesse apenas uma única guia aberta o tempo todo, o Chrome precisaria renderizar uma página da Web por vez. Mas você provavelmente tem mais. Mesmo que você não os esteja usando, cada guia que você abriu no Chrome contém uma página da web aberta. Essa página da web usa memória do sistema. Todos os scripts e outros conteúdos ativos nele continuam em execução também, o que significa que a página da Web pode usar os recursos da CPU em segundo plano.

De certa forma, isso é bom: mesmo que você alterne as guias, uma guia podecontinue reproduzindo o áudio ou atualizando-se em segundo plano. Quando você volta para ele, não precisa esperar que a página da Web seja recarregada, é instantânea.

Mas pode ser ruim. Se você tiver um grande número de guias abertas — ou mesmo apenas um pequeno número de guias que contêm páginas da Web pesadas — eles podem usar muitos recursos do sistema, enchendo sua memória, ocupando ciclos de CPU, tornando o Chrome menos responsivoe esgotando sua bateria.É por isso que os engenheiros do Chrome criaram o Tab Discarding e, agora, o Tab Freezing.São recursos relacionados, mas fazem coisas diferentes em diferentes situações.

Como o descarte de guias salva sua memória RAM

O descarte de guias foi adicionado novamente em2015. Este é um “ memory-saving ”recurso, como o Google coloca. Em suma, se o seu computador estiver com pouca memória, o Chrome irá automaticamente "descartar" ”o conteúdo de “ desinteressante ”guias.O Chrome não descarta uma guia automaticamente se você estiver interagindo com ela, mas a guia de segundo plano com a qual você não interagiu em horas é o principal objetivo.

Quando uma guia é #O conteúdo do 8217 é descartado, é removido da memória do sistema e o estado é salvo no disco. Nada muda na interface do Chrome; a guia aparece na barra de guias e parece normal. Mas, quando você clica nele e muda, verá o Chrome demorar um momento para recarregar rapidamente a página e voltar para onde estava.

Esse pequeno atraso é o motivo pelo qual o Chrome apenas descartaguia quando a memória do seu sistema estiver muito baixa. ”É bom usar sua RAM para armazenar em cache. Mas descartar automaticamente uma guia e reabri-la rapidamente é melhor do que forçar o usuário do Chrome a marcar e fechar manualmente as guias.

Quando uma guia é descartada, seu processo realmente desaparece do Chrome.O Gerenciador de tarefas embutido no 8217 e você não verá mais a memória usada pelo Chrome. Quando você clica nele para recarregá-lo, ele inicia novamente.

Como o congelamento de guias salvará sua CPU (e bateria)

O congelamento de guias é diferente do descarte de guias. Quando uma guia é congelada, seu conteúdo permanece na memória do sistema. No entanto, o conteúdo da guia estará "congelado". ”A página da web na guia não poderá usar a CPU ou executar ações em segundo plano. Por exemplo, digamos que você tenha uma página da Web pesada aberta em uma guia em algum lugar e que esteja executando continuamente scripts. Depois de um tempo, o Chrome irá congelar automaticamente.e pare de executar ações até você interagir com ele novamente. Esses são os princípios básicos, e o Google provavelmente explicará como funciona com muito mais detalhes em breve.

O congelamento de guias é um recurso experimental. Ele está incorporado nas versões estáveis ​​atuais do Chrome 77, mas só pode ser iniciado manualmente. Nas versões do Chrome Canary para o próximo Chrome 79, o Chrome poderá congelar automaticamente as guias, assim como as descartá-las automaticamente.

No Chrome Canary, várias opções estão disponíveis para o congelamento de guias se você acessar o chrome:// sinalizadores e procure por “ Tab Freeze. ”Com esta opção ativada, o Chrome congelará automaticamente "“ qualificado" ”depois de cinco minutos em segundo plano. Dependendo da opção escolhida, o Chrome pode deixá-los congelados ou descongelá-los por dez segundos a cada quinze minutos - tempo suficiente para sincronizar com um servidor ou fazer um pouco de trabalho, se necessário.O Google está testando claramente qual é a melhor opção.

Embora o congelamento de guias seja um recurso experimental, é quase certo que chegará a versões estáveis ​​do Chrome em breve, de alguma forma, pelo menos. As opções no Chrome Canary foram identificadas pelo TechDows.

Como jogar com o congelamento de guias (e descartando) hoje

A versão estável atual do Chrome permite que você jogue com os dois recursos, se desejarpara saber como eles funcionam. Basta digitar: // descarta na Omnibox do Chrome e pressione Enter.

Você verá uma página de diagnóstico com uma lista de suas guias abertas e se elas podem ser congeladas ou descartadas. No lado direito da página, você verá os links de ação para o "Congelar" ”e 'Descartar' ”cada guia.

Você pode testá-lo para ver a diferença. Por exemplo, se você iniciar o YouTube e começar a reproduzir um vídeo, clique em "Congelar" ”para essa guia pausará a reprodução do vídeo, mas não removerá o conteúdo da guia do YouTube da memória no Gerenciador de tarefas. Clicando em 'Descartar' ”em vez disso, pausará a reprodução do vídeo e removerá o conteúdo da guia da memória, e você desaparecerá se abrir o Gerenciador de tarefas do Chrome. Clicar em 'Carregar' ”recarregará o conteúdo da guia na memória.

Por que o descarte e o congelamento são tão úteis

Em outras palavras, se a memória do seu sistema estiver ficando cheia, o Chromedescartará as guias que você não está usando para liberar espaço. Ele será recarregado silenciosamente quando você clicar na guia, mas você perceberá o carregamento da página por uma fração de segundo.Não é necessário que o Chrome descarte as guias enquanto você tem bastante memória. O Chrome está usando essa memória como cache, em vez de deixá-la vazia. Isso acelera as coisas.

Mas, mesmo que você tenha muita memória, o Chrome analisará em breve as guias de congelamento com as quais você não está interagindo para economizar tempo de CPU e energia da bateria, potencialmente tornando o Chrome eos outros aplicativos em seu sistema são mais responsivos. Ele ainda os manterá na memória - assim, quando você reativa uma guia congelada alternando para ela, a página da Web na guia está pronta para ser usada o mais rápido possível.

Se o Chrome precisarliberar memória, ele pode descartar uma guia congelada. Mas você não pode congelar uma guia descartada: ela já foi removida da memória e não está verdadeiramente aberta, portanto, não pode executar nenhuma ação em segundo plano.

Via: How to Geek

Veja Também:

Nenhum comentário