Por que meu navegador está usando tanta memória?

12

Recentemente, tive problemas com o Firefox rodando muito lentamente quando eu tinha muitas abas abertas; digamos 20 guias. Meu sistema inteiro desaceleraria.

Eu decidi experimentar o Google Chrome e tudo começou bem. Mas ultimamente estou descobrindo que isso também atrasa todo o meu sistema. Observando o Gerenciador de Tarefas, o chrome.exe está usando cerca de 250 MB de memória em cerca de seis entradas diferentes no gerenciador de tarefas. No entanto, quando eu desligar o Chrome, o uso de memória é reduzido em cerca de 600MB. Como isso pode ser?

(mostra queda no uso da memória depois de terminar o Chrome.)

Quando meu sistema bloqueia com o Chrome tendo muitas guias abertas, leva 10 segundos para carregar o Menu Iniciar, 10 segundos para expandir Todos os Programas e cada pasta e subpasta, e 30 segundos para o programa ser destacado sob o mouse . Também demora 10 segundos para mudar para o Bloco de Notas.

Por que o Chrome parece usar muito mais memória do que o Gerenciador de Tarefas indica? Por que meu arquivo de paginação está sendo usado quando eu tenho cerca de 1,1 GB de memória? Posso definir o Chrome para ser executado na RAM e não no arquivo de paginação? Como 20 guias podem usar 600MB? São 30MB por guia.

    
por Steve 26.12.2010 / 15:11

5 respostas

8

Não é uma representação real da quantidade de memória que o Chrome está usando. A maior parte disso é, na verdade, memória compartilhada entre os processos. Na realidade, o Chrome ocupa consideravelmente menos RAM que o Gerenciador de Tarefas está mostrando a você.

Veja o seguinte artigo para mais informações link

    
por 26.12.2010 / 16:31
6

Why is Chrome appearing to use so much more memory than Task Manager indicates? Why is my pagefile being used when I have around 1.1GB of memory? Can I set Chrome to run in RAM and not in the pagefile? How can 20 tabs use 600MB? That's 30MB per tab.

Sua experiência é normal. Eu tenho 72 abas abertas agora (vários projetos ao mesmo tempo) e o Chrome está recebendo 2,7 GB de memória virtual (2 GB de RAM + 700 MB de arquivos de paginação). Isso é cerca de 37MB por guia (minha pior guia leva 170MB). E eu mesmo desabilitei o plugin Flash - caso contrário, seria muito mais alto.

Você deve procurar no gerenciador de tarefas do Chrome, clicando no ícone "chave inglesa", Ferramentas- > Gerenciador de tarefas. Isso será muito mais útil para você do que o Gerenciador de Tarefas do Windows, pois esclarecerá quais guias usam mais memória.

Pela admissão dos próprios desenvolvedores, o Google Chrome usa mais memória do que os navegadores de processo único quando você tem várias guias abertas, porque determinados dados do programa precisam ser duplicados para cada guia. Isso ocorre porque o Chrome inicia um novo processo para cada nova guia (exceto quando você abre um link em uma nova guia e, em seguida, parece compartilhar um processo com a guia que contém o link original).

Isso traz benefícios claros para confiabilidade (já que uma guia ruim não trava todo o navegador), segurança (menos provável que um site mal-intencionado comprometa os dados de outras guias) e desempenho (sua guia atual ganha prioridade e pode executar Mais rápido). Em troca, você tem que dar memória extra.

A arquitetura de vários processos tem uma vantagem de memória em relação a sessões longas: ele faz um trabalho melhor liberando memória quando você fecha as guias.

Este é o futuro da navegação na web. Como a maior parte da computação ocorre na Web agora, os navegadores da Web precisam da mesma arquitetura de vários processos que fornece confiabilidade a sistemas operacionais tradicionais, como o Windows / Mac / Linux. (O IE8 adicionou esse recurso e espero que outros navegadores o façam. O Firefox coloca os plugins em seu próprio processo, e eu acho que diferentes processos para diferentes abas estão em seus roteiros.)

Seu sistema não tem muita memória RAM. Você só tem 1GB, mas os sistemas modernos vendidos hoje têm pelo menos 2GB, e a maioria tem pelo menos 4GB. Provavelmente seria mais barato para você atualizar para 4 GB.

    
por 04.09.2011 / 22:33
3

Para o Chrome, você tem no menu Ferramentas um "Gerenciador de Tarefas". Ele mostrará como a memória é usada. Você tem um valor base usado pelo navegador, depois outro valor para cada guia e também para cada extensão.

No escritório, também usando o Chrome, desinstalei todas as extensões desnecessárias, mas desnecessárias, e tentei abrir uma pequena quantidade de guias ao mesmo tempo. O Chrome tem um processo separado para cada guia para protegê-los por mau comportamento / falhas dos outros, mas ele vem com uma sobrecarga de uso de memória. 30MB por guia também é o que eu experimento (com algumas vezes muito mais para páginas pesadas)

Como você só tem 1 GB ou RAM, talvez considere ampliá-lo se precisar ter sessões de navegação com muitas guias abertas ao mesmo tempo. Nós infelizmente não temos nada para nada ...

    
por 26.12.2010 / 15:36
1

Na verdade, toda vez que você abre uma nova aba, ela consome certa quantidade de memória do computador. Uma única guia do Google Chrome pode usar entre 20 MB e 100 MB de RAM. Quanto mais você abrir as guias, mais ela diminuirá a velocidade de navegação. É difícil encontrar várias guias. O grande suspensor é uma extensão cromo leve que reduz a impressão do pé da memória do cromo para os usuários e, assim, ajuda você a trabalhar com várias guias sem problemas.

Recursos do grande suspensor:

Ao usar esta extensão do Chrome, você pode usar o Gmail, o Twitter, o Facebook e muitas outras guias em segundo plano sem ter medo de diminuir o desempenho do sistema. 2.Você pode acessar cada aba a qualquer instante, sem qualquer falha do navegador.

  1. Ele suspende automaticamente algumas guias para evitar que o navegador fique lento ou seja danificado.

4.O Great Suspender Extension facilita a suspensão manual de determinadas guias após um determinado período de tempo, ou você pode visualizá-las na barra de guias.

  1. as guias não são suspensas para sempre. Você pode restaurar as guias suspensas clicando em qualquer lugar da página.

6.. Mantém o histórico de guias suspensas.

7 .. Você pode executar mais de 200 + abas, mesmo com menos memória no seu sistema (menos de 4 GB de memória)

8 .. Melhora a velocidade de navegação radicalmente com uma experiência suave na superfície da web

  1. Ele tem um recurso adicional, ou seja, você pode colocar sites desejados como - Facebook, Twitter, Gmail, etc. em uma WHITE-LIST, que protegerá esses sites de serem suspensos.

você pode ler este blog AQUI para saber mais sobre extensões que ajudam na gerenciamento de memória e abas. Há muitos gerenciadores de guias disponíveis no Google para encontrar seus prós e contras por meio desse blog.

    
por 01.08.2016 / 12:43
-1

Não sou usuário do Chrome, mas posso discutir o uso da memória no Windows XP. Sua máquina tem 1 GB de memória (memória física total). Isso é muito baixo IMHO. Quando você carrega o Windows XP, ele geralmente consome cerca de 500 MB sem nenhum outro aplicativo carregado.

Depois de carregar o Firefox (ou Chrome), ele começa a solicitar a memória do Windows. Você tem relativamente pouca memória livre sobrando, então o Windows começa a trocar coisas para o arquivo de paginação para que ele não fique sem memória.

    
por 26.12.2010 / 15:29