Aguarde...

16 de janeiro de 2022

Por que o Google Chrome está usando tanta RAM? Veja como consertar

Por que o Google Chrome está usando tanta RAM? Veja como consertar

Por que o Google Chrome usa tanta RAM? O que você pode fazer para mantê-lo sob controle? Veja como fazer o Chrome usar menos RAM.

Se você já fez alguma pesquisa em navegadores diferentes, está familiarizado com o fato de que o Chrome pode consumir muitos recursos. Dê uma olhada em seu gerenciador de tarefas ou monitor de atividades e, com frequência, verá o Chrome no topo da lista.

Mas por que o Chrome usa tanta RAM, especialmente em comparação com outros navegadores? E o que você pode fazer para mantê-lo sob controle? Veja como fazer o Chrome usar menos RAM.

O Google Chrome realmente usa mais RAM?

Vários anos atrás, a única resposta era sim. A reputação de faminto por RAM do Google Chrome era bem conhecida.

No entanto, as mudanças no Google Chrome melhoraram o uso de memória dos navegadores, especialmente em comparação com outros navegadores populares. Às vezes, Mozilla, Edge, Opera e Safari usam mais RAM do que o Chrome. Como eu sei disso? Fiz um breve teste, abrindo uma página do Facebook, um vídeo do YouTube, o site da BBC Sport e o Twitter em um navegador limpo.

Os resultados vão interessar a você.

Por que o Google Chrome está usando tanta RAM? Veja como consertar

Lá está o Google Chrome, sentado feliz no meio dos outros navegadores. Claro, isso é anedótico, e há evidências mais do que suficientes de que o Chrome consome mais RAM do que outros navegadores. Se você já executou o teste de uso de RAM do seu próprio navegador, é muito provável que o Chrome esteja usando mais RAM do que outros navegadores.

O Google Chrome é absolutamente um dos navegadores mais rápidos, mas precisa de muita RAM para obter esse título.

Por que o Google Chrome usa tanta RAM?

“Ah, bolas! O Google Chrome ficou sem memória ao tentar exibir esta página da web.”

Essa é a mensagem que você vê quando o Chrome fica sem memória. Para entender por que o Chrome usa tanta memória, você precisa entender como a maioria dos navegadores modernos opera.

Cada aplicativo em seu computador executa processos na RAM de seu computador, onde ocorre o árduo trabalho de funcionamento do computador. A RAM é um armazenamento temporário para todos os tipos de dados e é muito rápido. Sua CPU pode acessar os dados mantidos na RAM do sistema muito mais rápido do que um disco rígido ou mesmo um SSD.

Por que o Google Chrome está usando tanta RAM? Veja como consertar

Chrome, Firefox, Opera e Microsoft Edge armazenam cada guia, plug-in e extensão em um processo de RAM diferente. Esse processo é chamado de isolamento e evita que um processo grave em outro.

Portanto, quando você abre seu Gerenciador de Tarefas ou Monitor de Atividades, o Google Chrome exibe várias entradas. Se você olhar com atenção, verá que cada processo usa apenas uma pequena quantidade de RAM, mas a carga é muito alta quando você os soma.

Como o Google Chrome gerencia a RAM?

Navegadores como o Chrome gerenciam a RAM dessa forma para oferecer melhor estabilidade e velocidades mais rápidas. Mas o Chrome ainda usa muita RAM. Em muitos casos, pelo menos, parece estar usando mais RAM do que outros navegadores. Aqui está uma breve explicação de como o Chrome lida com a RAM.

O principal motivo para executar cada processo separadamente é a estabilidade. Ao executar cada processo separadamente, se um travar, todo o navegador permanecerá estável. Às vezes, um plug-in ou extensão pode falhar, exigindo que você atualize a guia. Se todas as guias e extensões forem executadas no mesmo processo, talvez seja necessário reiniciar todo o navegador em vez de uma única guia.

A desvantagem é que alguns processos que os navegadores de processo único podem compartilhar entre as guias devem ser replicados para cada guia no Chrome. A divisão em vários processos também traz benefícios de segurança, semelhantes ao sandbox ou ao uso de uma máquina virtual.

Por que o Google Chrome está usando tanta RAM? Veja como consertar

Por exemplo, se um ataque de JavaScript ocorre em uma guia, não há como cruzar para outra guia dentro do Chrome, o que pode acontecer em um navegador de processo único.

Adicionando a quantidade de uso de RAM no Chrome estão plug-ins e extensões. Cada plug-in ou extensão que você adiciona ao Google Chrome requer recursos para ser executado. Quanto mais extensões você instala, mais RAM o Chrome precisa para ser executado.

A pré-renderização é um exemplo notável. A pré-renderização permite que o Chrome comece a carregar uma página da web que prevê que você acessará a seguir (pode ser o principal resultado de pesquisa do Google ou o link “próxima página” em um site de notícias). O processo de pré-renderização requer recursos e, portanto, usa mais RAM. Mas também acelera sua experiência de navegação, especialmente para sites visitados com frequência.

O outro lado é que se houver um bug com o processo de pré-renderização, ele pode usar mais RAM do que você espera, tornando mais lentas outras áreas do seu computador ou fazendo com que a guia do navegador pare de responder.

Uso de RAM do Chrome em dispositivos de hardware limitados

O Chrome tem algumas respostas para o uso de RAM em dispositivos de baixa energia ou dispositivos com hardware limitado. No entanto, a regra geral é que, quando o Chrome é executado em hardware compatível, ele funcionará usando o modelo de processos explicado anteriormente.

Considerando que, quando o Chrome é executado em um dispositivo com menos recursos, o Chrome se consolidará em processos únicos para reduzir o consumo de memória geral. Usar um único processo permite a redução de recursos, mas corre o risco de instabilidade do navegador.

Além disso, o Chrome está ciente de quanta memória está usando. Não está comendo sem pensar cada pedaço de RAM que consegue encontrar. O Chrome limita o número de processos que pode iniciar dependendo do hardware do seu sistema. É um limite interno, mas quando atingido, o Chrome muda para a execução de guias do mesmo site em um único processo.

Tentativa de atualizações para impedir que o Chrome ocupe memória

No final de 2020, os desenvolvedores do Google Chrome anunciaram que introduziriam um recurso de economia de RAM conhecido como “PartitionAlloc Fast Malloc”. Sem se aprofundar muito nos detalhes técnicos do recurso, o PartitionAlloc deve interromper qualquer processo que consuma mais de 10 por cento da memória total do sistema.

A melhoria vem depois que a Microsoft conseguiu reduzir o uso de RAM no navegador Edge baseado em Chromium usando “Segment Heap”, outra melhoria dedicada a reduzir o uso de memória do navegador.

Em março de 2021, com o lançamento do Chrome 89, o PartionAlloc foi ao ar. O Google afirma que o recurso reduz o uso de memória no Windows de 64 bits em mais de 20 por cento, com uma redução adicional de 8 por cento no uso de memória por meio da renderização. A mudança é notável. Se você estiver usando qualquer versão do Chrome a partir da versão 89 (Chrome 93 é a versão mais recente no momento da escrita), seu navegador irá descartar a memória antiga mais rápido, reduzindo a sobrecarga de RAM e a reputação do Chrome como um devorador de memória com ela.

O uso de RAM do Google Chrome é um problema?

De quanta RAM o Chrome precisa? Existe um limite para a quantidade de RAM que o Chrome usará antes de se tornar um problema? A resposta está no hardware do seu sistema.

Só porque o Chrome usa muita RAM, não significa que ele esteja necessariamente causando um problema. Se o seu sistema não está usando a RAM disponível, não está fazendo nenhum bem; seu computador usa apenas RAM para acessar dados rapidamente e acelerar o processamento. Se você está mantendo sua RAM o mais limpa possível, você não está aproveitando o poder do seu computador.

Por que o Google Chrome está usando tanta RAM? Veja como consertar

Assim como em um smartphone, limpar seus processos em execução e a RAM pode retardar as coisas a longo prazo. É por isso que os limpadores e reforçadores de RAM são ruins para o seu smartphone .

Chrome usando muita memória

No entanto, se o Chrome estiver usando muita memória, isso pode se tornar um problema. Quando o Chrome usa muita memória, ele limita a quantidade disponível para outros programas. O Chrome pode até começar a se esforçar para manter as informações importantes do seu navegador disponíveis para acesso rápido, negando o uso da RAM para começar.

No final das contas, o uso de RAM do Chrome só é um problema se deixar seu computador lento, seja o navegador ou todo o sistema. Se você vir o Chrome usando muita memória, mas não houver consequências negativas para o desempenho, não vale a pena se preocupar.

Por exemplo, às vezes tenho 50 ou mais guias do Chrome abertas, usando 2,5 GB de RAM ou mais. Parece uma quantidade enorme, mas meu sistema tem 32 GB de RAM para usar, então não é um problema. Tente o mesmo em um laptop com 4 GB de RAM e não terá problemas.

Se o uso da memória do Chrome está deixando as coisas mais lentas, é hora de agir .

Como fazer o Chrome usar menos RAM

Existem várias maneiras de acelerar sua experiência de navegação e reduzir a quantidade de RAM que o Chrome usa. A ferramenta mais importante à sua disposição é o Gerenciador de Tarefas do Chrome .

Por que o Google Chrome está usando tanta RAM? Veja como consertar

Semelhante ao Gerenciador de Tarefas do Windows, o Gerenciador de Tarefas do Chrome mostra o desempenho e o consumo de cada guia e extensão do navegador. Você pode usar o Gerenciador de Tarefas do Chrome para descobrir o que está usando mais memória e, em seguida, fechá-los para liberar espaço.

No Windows, pressione Shift + Esc para acessar o Gerenciador de Tarefas. Em um Mac, você precisará abri-lo no menu Janela . Selecione o processo e clique em Finalizar processo .

Procure guias e extensões que aumentaram de tamanho . Às vezes, uma única guia do Chrome pode usar muita memória devido a um bug ou configuração ruim. Às vezes, um vazamento de memória do Chrome pode fazer com que seu navegador congele (ou até mesmo todo o sistema).

Depois de encerrar os processos com muitos recursos, há algumas outras coisas que você pode fazer para consertar travamentos frequentes do Chrome .

Gerenciar plug-ins e extensões para economizar memória do Chrome

Você pode desabilitar extensões que estão usando muita energia. Como alternativa, você pode defini-los para serem ativados apenas ao usar um site específico.

Clique com o botão direito na extensão e selecione Gerenciar extensões. Altere “Permitir que esta extensão leia e altere todos os seus dados em sites que você visita” para Ao clicar ou Em sites específicos .

Se você tem muitas extensões que usa para coisas diferentes, considere instalar um gerenciador de extensão rápido. SimpleExtManager adiciona uma pequena caixa suspensa ao lado de sua bandeja de extensão. Depois, basta um clique para ativar e desativar todas as extensões.

Instale extensões de gerenciamento de guias do Chrome para reduzir o uso de memória

Instalar mais extensões para gerenciar os problemas de uso da RAM do Chrome parece contra-intuitivo, especialmente depois de todos os problemas sobre os quais você acabou de ler.

Algumas extensões são projetadas especificamente com o gerenciamento de RAM em mente, ajudando você a personalizar como o Chrome lida e descarta as guias que você não está mais usando.

Por exemplo, The Great Discarder , que permite que você personalize a frequência com que o Chrome descarta as guias não utilizadas. O Chrome descarta as guias quando não estão em uso para economizar memória. Com The Great Discarder, você pode alterar o período de tempo, especificar guias para não descartar e assim por diante.

Por que o Google Chrome está usando tanta RAM? Veja como consertar

O Google Chrome está usando muita memória?

O Chrome é o navegador dominante globalmente. Navegadores alternativos como Firefox e Opera podem usar uma quantidade de memória semelhante à do Chrome, então mudar nem sempre é a melhor opção.

Existem outras questões em jogo também. Por exemplo, o YouTube estava usando uma biblioteca desatualizada que fazia o serviço funcionar até cinco vezes mais lento no Firefox e Opera, usando muito mais recursos do que o necessário. Este problema específico agora foi corrigido, mas fornece um exemplo de como o líder de mercado de navegadores e proprietário dos principais serviços online pode afetar o uso de recursos em todo o mercado.

Se você quiser continuar com o Chrome, continue. É um navegador seguro e rápido com milhares de extensões excelentes e que tenta ativamente reduzir o uso de memória.

Postado em Blog
Escreva um comentário