Otimizando o desempenho do navegador com múltiplas guias. Chrome: Carregando apenas uma guia na inicialização Memória de guias abertas

Existe alguma extensão que permita fazer isso? Porque quando você fecha um navegador com 10-50 abas e depois abre, o que acontece é: os núcleos são carregados a 100%, tudo é terrivelmente estúpido e é impossível usar qualquer coisa até que o Chrome se digne a carregar todas as abas. Em geral, você precisa que todas as guias, exceto uma, sejam congeladas. E eles começaram a carregar quando mudaram para eles.


Portanto, preciso que todos eles abram na sessão anterior, mas nem todos se tornem ativos imediatamente.


É assim que acontece no Firefox por padrão; o Chrome está acostumado com isso?

O problema é que o Firefox usa o modelo “um processo – muitas ramificações”

O Chrome adota a abordagem oposta, dividindo tarefas em vários processos. Como resultado, o processo do Google Chrome Renderer usa constantemente 100% da CPU.

A vantagem desta abordagem:

O Chrome usa uma arquitetura multiprocessos e cada guia ou plugin, na maioria dos casos, possui seu próprio processo. Este procedimento, denominado isolamento de processo, elimina a possibilidade de as guias interferirem umas nas outras. Além disso, um invasor que usa uma guia não será capaz de ver o que está acontecendo em outra e, se uma guia travar, isso não interferirá na operação de todo o navegador - você só precisa fechar esta guia.

O Chrome inclui um gerenciador de tarefas que permite ver como sites e plug-ins estão usando a RAM, o processador e a conexão com a Internet do usuário, além de encerrá-los, se necessário.

O Chrome está tentando resolver outro problema importante - o consumo de RAM do navegador. O Google decidiu executar um processo separado para cada página aberta. Ou seja, cada página funcionará em sua própria cópia do navegador. Isto exigirá um pouco mais de recursos imediatamente, mas no longo prazo eliminará vários problemas urgentes e proporcionará algumas vantagens.


Ao alocar e liberar constantemente pequenas quantidades de RAM para elementos da página, os navegadores geralmente fragmentam rapidamente o espaço de endereço alocado a eles pelo sistema operacional e são forçados a solicitar mais, aumentando gradualmente até tamanhos completamente indecentes. Além disso, se o processamento de uma das páginas falhar repentinamente, o navegador provavelmente irá congelar ou parar de funcionar.


O multiprocessamento transfere em grande parte os problemas para o sistema operacional. Ele alocará imediatamente uma grande quantidade de memória para o processo de uma página e, após fechá-lo, liberará completamente os recursos. Isso não protegerá completamente a memória contra fragmentação, mas a escala será completamente diferente. Além disso, os sistemas operacionais modernos conhecem muito melhor o que fazem do que os navegadores. A propósito, isso torna possível usar configurações de multiprocessador com muito mais eficiência.


Em termos de confiabilidade, esse método também funciona muito bem. Ao isolar cada processo, o Chrome tem controle total sobre como ele é executado e pode encerrá-lo a qualquer momento, evitando que o incômodo afete outras páginas abertas. Além disso, o próprio usuário pode se interessar por quantos recursos são consumidos pelos diferentes processos e, se desejar, livrar-se dos mais vorazes. O mesmo vale para plug-ins. Se, por exemplo, o Flash player de repente começar a carregar muito o seu computador, você poderá desligá-lo em qualquer lugar.

O Chrome executa cada guia em um processo separado. Mas isso pode ser mudado.

–processo por guia

Esta chave nas opções de inicialização do navegador especifica a inicialização de cada guia em um processo separado. Isso acelera a renderização da página e torna o navegador mais estável, mas requer mais RAM. Este modo é definido por padrão.

Um navegador da web, ou como todos estão acostumados a chamá-lo de navegador, é um dos programas de computador mais necessários. É difícil imaginar como você pode entrar na Internet se o software apropriado não estiver instalado no seu PC. Uma das principais características do navegador é a abertura de múltiplas abas. Uma função bastante conveniente que permite navegar pela vastidão da World Wide Web sem ter que fechar as páginas anteriores.

No entanto, esse recurso tem uma pequena desvantagem. É muito fácil ficar confuso quando há muitas abas abertas, isso fará com que você simplesmente não consiga encontrar a página necessária no momento certo. Esta deficiência pode ser facilmente corrigida simplesmente seguindo algumas das regras descritas neste artigo. Isso o ajudará a se tornar um verdadeiro guru da navegação na web.

O motor de busca abre-nos o maravilhoso mundo da Internet. Um navegador não é necessário apenas para pesquisar informações. Aqui você pode ouvir suas músicas favoritas, assistir filmes, ler livros. Independentemente de qual você use, os desenvolvedores tentam lançar atualizações para esses programas com a maior freqüência possível. Mas às vezes eles não conseguem corrigir pequenos defeitos.

Para otimizar o desempenho do seu navegador quando você tem muitas abas diferentes abertas, você precisa usar certas funções disponíveis no navegador. Mesmo usando o mesmo programa por muito tempo, você pode não estar ciente de todas as suas capacidades.

Teclas de atalho

É inconveniente trabalhar no navegador quando muitas páginas estão abertas. Você pode fechar acidentalmente o necessário. Em tal situação, seria correto usar teclas de atalho.

  • Ctrl+Tab– usado para mudar as guias para a direita.
  • Ctrl + Shift + Tab alterna entre guias, vice-versa, para a esquerda.
  • Ctrl+W para computadores que executam o sistema operacional Windows Cmd + W (para Mac OS) – fecha uma guia aberta.

Essas abreviaturas são as principais, porém a lista está incompleta.

Memória de abas abertas

Ao trabalhar em um PC, nem sempre usamos apenas um navegador. Existem situações em que o trabalho ocorre entre vários programas. Então o navegador precisa ser minimizado e expandido de vez em quando. Com tanta comoção, você pode facilmente perder e não minimizar a janela, mas fechar acidentalmente o navegador. É bom lembrar das páginas que foram abertas. Mas, como mostra a prática, são casos isolados e é quase impossível lembrar o endereço. Então você terá que perder um tempo precioso procurando informações. Uma opção que permite deixar páginas que estavam anteriormente fechadas na memória ajudará a evitar isso. Habilitando em diferentes navegadores:

  • Google Chrome: Configurações – Grupo inicial – Continuar trabalhando do local anterior.
  • Raposa de fogo: Configurações – Geral – Quando o Firefox inicia – Mostrar janelas e abas abertas da última vez.
  • Safári da Apple: Configurações – Geral – Safari abre na inicialização – Todas as janelas da última sessão.

Crie uma lista de guias favoritas

Cada navegador permite que você salve páginas importantes em sua pasta de favoritos. Isso é necessário se você encontrou as informações de que precisa, mas trabalhará com elas mais tarde. O programa irá ajudá-lo a salvá-lo em seus favoritos. Para adicionar um site, você precisa clicar com o botão direito na página aberta e selecionar a opção “Adicionar aos Favoritos” na janela que aparece. Os desenvolvedores de navegadores da Web podem alterar o nome deste item, mas ainda será intuitivo. Após manipulações simples, a página recém-adicionada aparecerá nos seus favoritos. Clique com o mesmo botão do mouse na pasta e selecione a opção “Abrir todos os favoritos” - as páginas adicionadas aparecerão na tela.

Colocando guias em diferentes janelas do navegador

Não esqueça que você pode trabalhar em mais de uma janela do navegador. Para maior comodidade, os desenvolvedores forneceram a capacidade de abrir guias em uma janela separada. Até uma criança pode realizar tal manobra - basta arrastar a página aberta com o cursor para uma área vazia da área de trabalho.

Gerenciando várias guias

Os navegadores permitem que você trabalhe com várias guias simultaneamente. A tecla Ctrl ajudará com isso (Cmd se você tiver um Macintosh). Selecionamos as páginas necessárias com a tecla pressionada e agora você pode realizar diversas manipulações com elas. Você pode fechar, minimizar, abrir em uma nova janela ou salvar.

Fixar uma guia em um local específico

Os navegadores modernos têm uma função muito conveniente. Eles permitem que você fixe a guia em um local conveniente para você. Por exemplo, se você costuma abrir e-mails ou alguma outra página, pode fixá-la logo no início, para que não se mova quando você abrir as páginas subsequentes. Você não precisa ter nenhuma habilidade para aprender como fixar páginas no lugar certo, basta usar a tecla de função direita do mouse, clicar na aba e selecionar a opção apropriada: “Fixar aba”.

Restaurando uma guia fechada

Ao trabalhar com um computador, um grande número de ações ocorre automaticamente. Na agitação, você pode fechar a guia que não pretendia. Restaurá-lo é bastante simples; você nem precisa acessar seu histórico de navegação. A tecla de atalho Ctrl + Shift + T é usada no Windows. Cmd + Shift + T para computadores Mac nos navegadores Chrome e Firefox. Se você tiver o navegador Safari, pressione Cmd + Z - isso ajudará a restaurar a página fechada.

Opção útil do Firefox

O Firefox tem uma opção útil: Grupos de guias ou Panorama. Simplifica ao máximo o uso de um grande número de janelas. A movimentação entre eles é feita com o mouse. Você pode ativar grupos de guias da seguinte maneira, mantendo pressionadas as teclas: Ctrl + Shift + E (Windows) ou Cmd + Shift + E (Macintosh).

Atalhos para trabalhar com guias e janelas

janelas

Ctrl+N Abre uma nova janela.
Ctrl+T Abrindo uma nova aba.
Ctrl + Shift + N
Ctrl+O e seleção de arquivos.
Ctrl
Ctrl + Mudança e clicando no link (ou Mudança
Mudança e clicando no link.
Ctrl + Shift + T
Esc ao arrastar uma guia.
Ctrl + 1Ctrl + 8
Ctrl + 9
Ctrl+Tab / Ctrl+PgDown
Ctrl + Shift + Tab / Ctrl + PgUp
Alt+F4 / Ctrl + Shift + W Fecha a janela ativa.
Ctrl+W / Ctrl+F4
Feche esta guia.
Retrocesso ou pressionando simultaneamente Alt. e setas para a esquerda.
Shift + Backspace ou pressionando simultaneamente Alt. e setas para a direita.
Ctrl e clicando na seta Voltar, Avançar ou no botão de pesquisa na barra de ferramentas, ou clicando nesses botões com o botão do meio do mouse (ou a roda de rolagem).
Alt + Início Abre a página principal na janela atual.

Mac

⌘+N Abre uma nova janela.
⌘+T Abrindo uma nova aba.
⌘ + Mudança + N Abra uma nova janela no modo de navegação anônima.
⌘ + O e seleção de arquivos. Abra um arquivo salvo em seu computador no Google Chrome.
Mudança e clicando no link (ou clicando no link com o botão do meio do mouse ou com a roda de rolagem). Abra um link em uma nova guia sem precisar acessá-lo.
Ctrl + Mudança e clicando no link (ou Mudança e clicando no link com o botão do meio do mouse ou com a roda de rolagem). Abrindo um link em uma nova guia e alternando para ele.
Mudança e clicando no link. Abre o link em uma nova janela.
⌘+Shift+T Reabrindo a última guia fechada. O navegador Google Chrome armazena dados sobre as últimas 10 abas fechadas.
Arraste uma guia da barra de guias. Abre uma guia em uma nova janela.
Arraste uma guia da barra de guias para uma janela aberta. Abre uma guia na janela atual.
Prensagem simultânea Shift + Opção e setas para a direita. Vá para a próxima guia.
Prensagem simultânea Shift + Opção e setas para a esquerda. Vá para a guia anterior.
⌘+W Fecha a guia ativa ou janela pop-up.
⌘+Shift+W Fecha a janela ativa.
Pressione e segure as setas Voltar ou Avançar na barra de ferramentas do navegador. Exibe uma lista de páginas visualizadas na guia atual.
Excluir / ⌘ + [ Vá para a página anterior na lista de visualizações da guia atual.
Shift + Excluir / ⌘ + ] Move para a próxima página na lista de visualizações da guia atual.
Mudança e o botão “+” no canto superior esquerdo da janela Expandindo a janela.
⌘+M Minimizando a janela.
⌘+H Escondendo o Google Chrome.
⌘ + Opção + H Escondendo todas as outras janelas.
⌘ +Q Fechando o Google Chrome.

Linux

Ctrl+N Abre uma nova janela.
Ctrl+T Abrindo uma nova aba.
Ctrl + Shift + N Abra uma nova janela no modo de navegação anônima.
Ctrl+O e seleção de arquivos. Abra um arquivo salvo em seu computador no Google Chrome.
Ctrl e clicando no link (ou clicando no link usando o botão do meio do mouse ou a roda de rolagem). Abra um link em uma nova guia sem precisar acessá-lo.
Ctrl + Mudança e clicando no link (ou Mudança e clicando no link com o botão do meio do mouse ou com a roda de rolagem). Abrindo um link em uma nova guia e alternando para ele.
Mudança e clicando no link. Abre o link em uma nova janela.
Ctrl + Shift + T Reabrindo a última guia fechada. O navegador Google Chrome armazena dados sobre as últimas 10 abas fechadas.
Arraste um link para uma guia. Abre um link na guia especificada.
Arraste um link para um espaço vazio na barra de guias. Abra o link em uma nova guia.
Arraste uma guia da barra de guias. Abre uma guia em uma nova janela.
Arraste uma guia da barra de guias para uma janela aberta. Abre uma guia na janela atual.
Esc ao arrastar uma guia. Retorna a guia à sua posição original.
Ctrl + 1Ctrl + 8 Vá para a guia com o número de série especificado. O número corresponde ao número da guia no painel.
Ctrl + 9 Vá para a última guia.
Ctrl+Tab / Ctrl+PgDown Vá para a próxima guia.
Ctrl + Shift + Tab / Ctrl + PgUp Vá para a guia anterior.
Ctrl + Shift + Q Zach Google Chrome.
Ctrl+W / Ctrl+F4 Fecha a guia ativa ou janela pop-up.
Clique com o botão do meio (ou roda de rolagem) em uma guia. Feche esta guia.
Clique com o botão direito ou pressione e segure as setas Voltar ou Avançar na barra de ferramentas do navegador. Exibe uma lista de páginas visualizadas na guia atual.
Alt. e setas para a esquerda. Vá para a página anterior na lista de visualizações da guia atual.
Pressão simultânea de teclas Alt. e setas para a direita. Move para a próxima página na lista de visualizações da guia atual.
Clicar na seta para voltar ou avançar ou no botão de pesquisa na barra de ferramentas com o botão do meio do mouse (ou roda de rolagem). Abra a página correspondente em uma nova guia sem mudar para ela.
Clique duas vezes em um espaço vazio na barra de guias. Maximize ou minimize uma janela.

Olá Dmitri!Pergunta. No meu navegador Chrome, a opção de recuperação de sessão está habilitada e após reiniciar, o navegador carrega todas as guias que estavam abertas quando desliguei. Isso torna mais fácil para mim trabalhar. Mas o Chrome ainda fica visivelmente mais lento, abrindo muitas guias ao mesmo tempo. Na Internet, como cura para essas lentidão, eles sugerem usar a extensão Native Lazy Tabs da Chrome Web Store, mas por algum motivo não a encontrei lá! Que soluções você pode oferecer?

Se você tiver a opção de recuperação de sessão habilitada nas configurações do Chrome, o navegador carregará todas as guias que permaneceram abertas quando foi encerrado. Conveniente, para dizer o mínimo, mas por essa comodidade às vezes você tem que pagar com uma lentidão perceptível na inicialização do navegador. Várias soluções para este problema foram propostas por desenvolvedores terceiros, por exemplo, uma extensão estava disponível na loja do Chrome há algum tempo Guias preguiçosas nativas, que carrega apenas a guia ativa quando a sessão é reiniciada.

No entanto, a ferramenta não estava em demanda e a administração a removeu da Chrome Web Store. Ao mesmo tempo, o Google decidiu criar sua própria ferramenta para otimizar o lançamento do Chrome com abas salvas, o que logo foi feito. Dois parâmetros são responsáveis ​​​​por acelerar o início nas configurações experimentais do navegador - Restauração de sessão infinita E Página quase inativa. Para habilitar o primeiro, acesse o endereço interno chrome://flags/#infinite-session-restore e defina o valor da configuração destacada em amarelo como “Ativado”.

Imediatamente abaixo está a configuração Página quase inativa, cujo valor também deve ser definido como “Ativado”. Em seguida, reiniciamos o navegador clicando no botão “RELAUNCH NOW” no canto inferior direito da página.

Aplicar as configurações impedirá que as guias de fundo sejam carregadas ao mesmo tempo. Como resultado, o lançamento de um navegador com um grande número de guias salvas na sessão anterior ocorrerá sem travamentos visíveis.