Por que um navegador come muito RAM

Anonim

Por que um navegador come muito RAM

Os navegadores são um dos programas mais exigentes do computador. O consumo de memória operacional freqüentemente passa o limiar de 1 GB, e é por isso que os computadores e laptops muito poderosos estão começando a desacelerar, é necessário iniciar algum outro software em paralelo. No entanto, muitas vezes é reforçado consumo de recursos provoca e personalização personalizada. Vamos descobrir em todas as versões de por que o navegador da Web pode levar muito espaço na RAM.

Causas de alto consumo de RAM no Browser

Mesmo em que os computadores mais produtivos podem funcionar navegadores e outros programas em execução ao mesmo tempo em um nível aceitável. Para fazer isso, basta lidar com as razões para o alto consumo de RAM e evitar situações que eles contribuam.

Causa 1: Bigess Bigness

Os programas de 64 bits são sempre mais exigentes do sistema, o que significa que eles precisam de mais RAM. Tal aprovação é verdadeira para os navegadores. Se houver até 4 GB em RAM PCs, você pode escolher com segurança um navegador de 32 bits como principal ou sobressalente, executando-o somente se necessário. O problema é que os desenvolvedores são embora oferecem uma opção de 32 bits, mas não é óbvio: você pode baixá-lo abrindo uma lista completa de arquivos de inicialização, na página principal, apenas 64 bits é oferecido.

Google Chrome:

  1. Abra a página principal do site, desça, clique em "Produtos" Block "para outras plataformas".
  2. Vá para a lista de todos os downloads no Google Chrome

  3. Na janela Selecionar versão de 32 bits.
  4. Selecione a versão de 32 bits do Google Chrome

Mozilla Firefox:

  1. Navegue até a página principal (deve haver uma versão do site em inglês) e descer clicando no link "Download do Firefox".
  2. Carregamento do Firefox de Mozilla.

  3. Na nova página, encontre as opções avançadas de instalação e outros link de plataformas se você quiser baixar a versão em inglês.

    Mozilla Firefox Installer Switch

    Selecione "Windows 32-bits" e download.

  4. Baixando versão de 32 bits mozilla firefox

  5. Se você precisar de outro idioma, clique no link "Download em Outro Language".

    Transição para a escolha da descarga do Firefox de Mozilla com um pacote linguito

    Encontre seu idioma na lista e clique no ícone com a inscrição "32".

  6. Baixando a versão de 32 bits do Mozilla Firefox com um pacote de úlcera

Ópera:

  1. Abra a página principal do site e clique no botão "Upload Opera" no canto superior direito.
  2. Transição para a lista de todos os downloads Opera

  3. Vá até a parte inferior e no bloco "Archive Version of Opera", clique no link "Localizar arquivo FTP".
  4. Vá para o arquivo FTP com versões de ópera

  5. Selecione a versão mais recente disponível - é no final da lista.
  6. Selecione a versão mais recente do Opera no FTP

  7. De sistemas operacionais, especifique "Win".
  8. Selecione o sistema operacional para Opera no FTP

  9. Baixe o arquivo "setup.exe", não tendo um "x64".
  10. Baixe a versão de 32 bits do Opera

Vivaldi:

  1. Vá para a página principal, desça a página e clique no "Vivaldi for Windows" no bloco "Vivaldi".
  2. Vá para a lista de todos os downloads Vivaldi

  3. Role para baixo a página abaixo e na seção "Download Vivaldi for Outra Operating Systems", selecione 32-bits, com base na versão do Windows.
  4. Baixando uma versão de 32 bits de Vivaldi

O navegador pode ser instalado em cima de uma última versão já existente de 64 bits ou pré-exclusão. Yandex.browser não fornece uma versão de 32 bits. Os navegadores da Web projetados especificamente para computadores fracos, como lua pálido ou slimjet, não são limitados na seleção, portanto, para salvar alguns megabytes, você pode baixar uma versão de 32 bits.

Veja também: O que escolher um navegador para um computador fraco

Causa 2: extensões instaladas

Causa bastante óbvia, no entanto, exigindo menção. Agora, todos os navegadores oferecem um grande número de add-ons, e muitos deles podem realmente ser úteis. No entanto, cada uma dessas extensões pode exigir a 30 MB de RAM e mais de 120 MB. Como você entende, não é apenas na quantidade de extensões, mas também em seu destino, funcionalidade, complexidade.

Bloqueadores de publicidade condicional são uma prova brilhante disso. Todo o adblock favorito ou Adblock Plus ocupa muito mais RAM durante o trabalho ativo do que a mesma origem do Ublock. Verifique quantos recursos exigem essa ou essa extensão, você pode através do gerenciador de tarefas embutido no navegador. Ele é quase todo navegador:

Chromium - "Menu"> "Ferramentas avançadas"> "Gerenciador de tarefas" (ou pressione a combinação de teclas Shift + ESC).

Visualizar extensões de consumo de memória de retorno via gerenciador de tarefas no Google Chrome

Firefox - "Menu"> "Mais"> "Gerenciador de Tarefas" (ou inserir o desempenho aproximadamente na barra de endereços e pressione Enter).

Exibir Extensões de Consumo de Execução via Gerenciador de Tarefas no Mozilla Firefox

Se você detectar qualquer módulo voraz, procure por um análogo mais modesto, desconecte ou exclua.

Razão 3: Tópicos para registro

Em geral, este item segue a partir do segundo, mas não todas as designações que estabeleceram o tópico lembram que também se refere à expansão. Se você quiser obter desempenho máximo, desconecte ou exclua o tópico, dando ao programa uma aparência padrão.

Causa 4: Tipo de guia aberto

Neste item, você pode fazer vários pontos de uma vez, que de alguma forma afetam o número de consumo de RAM:

  • Muitos usuários usam a função de anexo das guias, no entanto, elas também exigem recursos como todos os outros. Além disso, uma vez que são considerados importantes, ao iniciar um navegador, eles simplificam necessariamente. Se possível, eles devem ser substituídos por marcadores, abertura apenas quando necessário.
  • É importante lembrar e o que exatamente você está fazendo no navegador. Agora, muitos sites não exibem apenas texto e imagens, e também mostram vídeo em alta qualidade, iniciar os aplicativos de áudio e outros aplicativos com pleno direito que naturalmente exigem muito mais recursos do que o site habitual com letras e símbolos.
  • Não se esqueça de que os navegadores usem um carregamento de páginas roláveis ​​com antecedência. Por exemplo, a fita VK não possui um botão de transição para outras páginas, portanto, a próxima página é carregada mesmo quando você está no anterior, que requer RAM. Além disso, quanto mais longe você sai, maior a página da página é colocada em RAM. Por causa disso, os freios aparecem mesmo em uma aba.

Cada um desses recursos retorna o usuário para "causar 2", ou seja, para a recomendação, para rastrear o despachante de tarefas incorporado no navegador da Web - é bem possível que muita memória leva 1-2 páginas específicas, que não pertencem mais para o usuário e não é um navegador de vinho.

Causa 5: sites com javascript

Muitos sites usam linguagem de script javascript para o seu trabalho. Para as partes da página da Internet em JS corretamente, a interpretação do seu código é necessária (análise de alinhamento com mais execução). Não só diminui o download, mas também leva a RAM para processamento.

As bibliotecas conectadas são amplamente usadas por desenvolvedores de sites, e podem ser bastante grandes em volume e carga completamente (obtendo, é claro, em RAM), mesmo que a funcionalidade do próprio site não exija isso.

Você pode combater isso como um JavaScript Radical - desabilitando nas configurações do navegador e facilmente - usando as extensões do tipo noscript para o Firefox e o ScriptBlock for Chromium, bloqueando o download e operação JS, Java, Flash, mas permitindo que eles possam exibir seletivamente. Abaixo você vê um exemplo do mesmo site primeiro com um bloco de script desconectado e, em seguida, com o incluído. O limpador a página, menor ele carrega o PC.

Site sem usar o noscript e com ele

Razão 6: trabalho de navegador contínuo

Este item segue do anterior, mas apenas uma determinada parte dela. O problema do JavaScript é que depois de concluir o uso de um script específico, a ferramenta de gerenciamento de memória no JS chamado de coleta de lixo não é muito eficiente. Não afeta muito o volume ocupado de RAM em um curto período de tempo, sem mencionar o tempo de longa duração do navegador. Existem outros parâmetros que afetam negativamente a RAM com o trabalho contínuo de longo prazo do navegador, mas não vamos parar em sua explicação.

Verifique mais fácil visitar vários sites e medindo o número de RAM ocupada e, em seguida, reiniciando o navegador. Assim, 50-200 MB podem ser liberados durante a sessão com duração de várias horas. Se você não reiniciar o navegador do dia e mais, o número de memória já é possível chegar a 1 GB e mais.

De que outra forma salvar o consumo de RAM

Acima, listamos não apenas 6 razões que afetam o número de RAM grátis, mas também contou como consertá-los. No entanto, nem sempre há bastante dessas dicas e opções adicionais para resolver a questão em consideração são necessárias.

Usando um navegador descarregando as guias de fundo

Muitos navegadores populares são agora bastante vorazes, e como já entendemos, nem sempre é um mecanismo de navegador e ações do usuário. As próprias páginas são frequentemente sobrecarregadas com conteúdo e permanecem em segundo plano, continuam a consumir recursos de RAM. Para descarregá-los, você pode usar navegadores que suportam esse recurso.

Por exemplo, Vivaldi é semelhante - é suficiente para pressionar o PCM na guia e selecionar o item "Desload Tabs", após o que todos, exceto ativos, serão descarregados da RAM.

Descarregando as abas de fundo em Vivaldi

No Slimjet, o recurso Autvolelo da guia é personalizável - você precisa especificar o número de guias ociosas e tempo, após o qual o navegador descarregá-los da RAM. Mais informações sobre isso estão escritas na nossa revisão do navegador neste link.

Yandex.browser adicionou recentemente o recurso Hibernate, que como a função do mesmo nome no Windows descarrega dados da RAM para o disco rígido. Nesta situação, as abas que não foram usadas por um determinado momento, vá para o modo de hibernação, liberando RAM. Quando você recua para a guia baixado, a cópia é retirada da unidade, salvando sua sessão, por exemplo, um conjunto de texto. Salvar uma sessão é uma vantagem importante sobre as guias de descarregamento forçado da RAM, onde todo o progresso do site é redefinido.

Leia mais: Hibernate Technology em Yandex.browser

Além disso, I. Baurazer tem uma função da carga de página inteligente ao iniciar o programa: quando você executa o navegador com a última sessão salva, as abas que foram corrigidas e as sessões usadas usadas são carregadas e caem na RAM. As abas menos populares são carregadas apenas ao acessar-as.

Leia mais: Guias de carregamento inteligente em Yandex.browser

Definindo a extensão para gerenciar guias

Quando o navegador não é capaz de superar, mas também não quero usar navegadores absolutamente leves e impopulares, você pode definir uma extensão que controla a atividade das guias de fundo. Da mesma forma implementado nos navegadores, sobre o que foi um pouco mais alto, mas se eles não forem adequados para você por algum motivo, propõe-se fazer uma escolha em favor de software de terceiros.

No câncer deste artigo, não vamos pintar instruções sobre o uso de tais extensões, porque até mesmo um usuário iniciante pode entender seu trabalho. Além disso, deixe a escolha de você, ouviu as soluções de software mais populares:

  • ONETAB - Quando você pressiona o botão de extensão, todas as guias abertas são fechadas, apenas uma coisa permanece através da qual você irá reabrir manualmente cada site conforme necessário. Esta é uma maneira fácil de liberar rapidamente a RAM sem perder a sessão atual.

    Download do Google WebStore | Add-ons do Firefox

  • O Grande Suspensão - Ao contrário de OneTab, as guias não são colocadas aqui em um, mas simplesmente descarregadas da RAM. Isso pode ser feito manualmente clicando no botão Extension ou configure o temporizador, após o qual as guias serão descarregadas automaticamente da RAM. Ao mesmo tempo, eles continuarão na lista de abas abertas, mas após apelo subseqüente a eles serão reinicializados, novamente, começando a tomar recursos de PC novamente.

    Download do Google WebStore | Add-ons do Firefox (extensão de suspender TAB baseada no grande suspensório)

  • TabmemFree - descarrega automaticamente as abas de fundo não utilizadas, mas se elas foram corrigidas, a extensão os contorna. Esta opção é adequada para jogadores de fundo ou editores de texto abertos on-line.

    Download do Google WebStore

  • Tab Wrangler é uma expansão funcional que montou todos os melhores dos anteriores. Aqui, o usuário pode configurar não apenas o tempo após o qual as guias abertas são descarregadas da memória, mas também seu número no qual a regra começará a agir. Se páginas específicas ou páginas de um site específico não precisarem ser processadas, você poderá se inscrever na lista branca.

    Download do Google WebStore | Add-ons do Firefox

Configurando navegador.

Nas configurações padrão, praticamente não há parâmetros que possam afetar o consumo de navegador RAM. No entanto, uma oportunidade de base ainda está presente.

Para Chromium:

As possibilidades de ajuste fino de navegadores no Chromium Limited, mas o conjunto de funções depende do navegador da Web específico. Na maioria dos casos, você só pode desativar o pré-rendererer. O parâmetro está em "Configurações"> "Privacidade e segurança"> "Use dicas para acelerar a página download".

Desconectando sites no Google Chrome

Para o Firefox:

Vá para "Configurações"> Geral. Layout O "Desempenho" bloqueia e coloque ou remova a caixa de seleção do item "Usar configurações de desempenho recomendadas". Se você fizer um carrapato, os 2 itens adicionais na configuração de desempenho serão abertos. Você pode desativar a aceleração de hardware se a placa de vídeo não processar muito corretamente os dados e / ou configurar o "número máximo de processos de conteúdo" afetando diretamente a RAM. Mais detalhado sobre essa configuração é escrita em uma página de suporte de mozilla falando russo, onde você pode obter clicando no link "Mais detalhes".

Configurações de desempenho do Mozilla Firefox

Para desativar a aceleração da carga que a carga é descrita acima para o Chromium, você precisará editar as configurações experimentais. Isso é escrito abaixo.

A propósito, o Firefox tem a capacidade de minizar o consumo de RAM, mas apenas dentro de uma única sessão. Esta é uma solução única que pode ser usada em condições de forte consumo de recursos de RAM. Entre na barra de endereços sobre: ​​Memória, localize e clique no botão "Minimizar o uso de memória".

Reduzindo o consumo de RAM dentro de uma sessão no Firefox de Mozilla

Use as configurações experimentais

Nos navegadores no motor de cromo (e seu piscar de forçar), bem como naqueles que usam o motor do Firefox, há páginas com configurações ocultas que podem afetar o número de RAM alocada. Imediatamente vale a pena notar que este método é mais auxiliar, por isso não é necessário confiar totalmente nele.

Para Chromium:

Digite o cromo: // sinaliza string de endereço, Yandex.Braser usuários precisam inserir navegador: // sinalizadores e pressione ENTER.

Transição para bandeiras do Chrome

Insira o próximo item no campo Pesquisar e clique em Enter:

# Automatic-Tab-Descartando - descarga automática de guias da RAM se houver pouco RAM livre no sistema. Ao reutilizar a guia descarregada, ela será reiniciada pela primeira vez. Configure o valor "habilitado" e reinicie o navegador.

Alterando o status de configuração extensiva no Google Chrome

By the way, indo para o Chrome: // descartar (ou navegador: // descarta), você pode visualizar a lista de guias abertas na ordem de sua prioridade, um navegador específico e gerenciar sua atividade.

Usando descartar a cromo.

Para características do Firefox mais:

Digite o campo Adicionar: Config para o campo de endereço e clique em "Eu assumo o risco!".

Mudar para configurações experimentais no Firefox de Mozilla

Insira os comandos que você deseja alterar a linha de pesquisa. Cada um deles afeta direta ou indiretamente a RAM. Para alterar o valor, clique no parâmetro LKM 2 vezes ou PCM> "Switch":

  • Browser.SessionHistory.max_total_viewers - Regula o número de RAM, que é destacado nas páginas visitadas. O padrão é usado para exibir rapidamente a página quando você retorna ao botão "Voltar" em vez de recarregar. Para economizar recursos, esse parâmetro deve ser alterado. Clique duas vezes em LKM, pergunte a ele o valor "0".
  • Alterando o valor da configuração experimental no Firefox de Mozilla

  • config.trim_on_minimize - descarregue o navegador para o arquivo de paginação, enquanto está no estado laminado.

    Por padrão, o comando não está na lista, então criando você mesmo. Para fazer isso, clique no local vazio do PCM, selecione "Create"> "String".

    Criando uma nova linha no Firefox de Mozilla

    Digite o nome do comando especificado acima e no campo "Verdadeiro" no campo "Verdadeiro".

  • Veja também:

    Como redimensionar o arquivo paddock no Windows XP / Windows 7 / Windows 8 / Windows 10

    Definindo o tamanho ideal do arquivo de paginação no Windows

    Você precisa de um arquivo de paginação no SSD

  • Browser.cache.memory.enable - Permite ou proíbe o cache armazenado na RAM em uma sessão. Não é recomendado desativar, pois isso reduzirá a velocidade de carga da página, uma vez que o cache será armazenado no disco rígido, significativamente inferior na velocidade RAM. O valor "true" (padrão) permite se você deseja desativar - especifique o valor "falso". Para trabalhar essa configuração, certifique-se de ativar o seguinte:

    Browser.cache.disk.enable - coloca um cache do navegador em um disco rígido. O valor "True" permite o armazenamento do cache e permite que a configuração anterior funcione corretamente.

    Você pode configurar outros comandos. cache do navegador. , por exemplo, especificando o local onde o cache é salvo no disco rígido em vez de RAM, etc.

  • Browser.sessionsstore.restore_pinned_tabs_on_demand - Defina o valor "true" para desativar a capacidade de baixar guias fixas quando você inicia o navegador. Eles não serão baixados em segundo plano e consomem muita ram contanto que você vá para eles.
  • Network.prefetch-Next - Desativa a página predefinida. Este é o mais prerread que analisa os links e o preditivo, onde você irá. Configure o valor "false" para desativar esse recurso.

A criação de funções experimentais era possível e continuou porque o Firefox tem muitos outros parâmetros, mas eles afetam muito menos do que os listados acima. Depois de alterar os parâmetros, não se esqueça de reiniciar o navegador da Web.

Desmontamos não apenas as razões para o alto consumo por um browser RAM, mas também formas diferentes e formas de eficiência de reduzir o consumo de recursos de RAM.

Consulte Mais informação