Como conhecer cada uso de memória TAB?


34

Olá, é possível saber que, se o Firefox ou qualquer navegador for aberto, qual a quantidade de memória ocupada por cada guia do navegador da Web?

Estou apenas curioso para saber.


11
No momento, ele ainda está na lista de desejos do Firefox. Consulte os problemas 400120 e 515352 .
Skippy le Grand Gourou

As respostas mais votadas abaixo são obsoletas. Pular para este
sondra.kinsey 25/03

Respostas:


13

Para Firefox, eu fiz um complemento que exibe o uso de memória da guia no título da guia correspondente.

Fornece ao usuário estatísticas relacionadas à guia e uso de memória.

https://addons.mozilla.org/firefox/addon/tab-data/

captura de tela

Recursos

  • Quantas guias estão abertas no momento
  • Quantas guias foram abertas durante esta sessão do Firefox
  • Quantas guias foram abertas desde a instalação do addon
  • Exibir uso da memória da guia no título
  • Preferência para ativar / desativar o uso da memória da guia
  • Preferência para definir o intervalo entre a coleção de uso de memória

3
Este plugin não é compatível com o Firefox 57 (Quantum) e posterior devido ao novo WebExtensions Framework.
Scott Stevens

11
Conforme explicado em outras respostas, você pode usar o about:performanceQuantum.
NieDzejkob 28/06

23

No Firefox Quantum, você pode usar about:performance.

Também é about:memorypossível "visualizar, salvar, carregar e diferenciar medidas detalhadas do uso da memória do Firefox" .


Histórico de respostas:

EDIT 1

Um usuário solicitou esse recurso há cinco meses no fórum de suporte da Mozilla . Citando a resposta do moderador, "A Mozilla está trabalhando nisso através do projeto Eletrólise ".

EDIT 2

O projeto Electrolysis foi lançado ! Agora o Firefox também é multiprocesso.


obrigado, mas é bom para o firefox 4.0 e agora eu tenho 16 anos. mais uma coisa é não mostrar para cada TAB. Seja qual for a funcionalidade que posso obter desse complemento, posso obter facilmente dos comandos top ou htop com terminal.
13132

@ican: Encontrei o projeto Electrolysis através do qual o Mozilla implementará esse recurso. Eu também atualizei minha resposta.
Yamaneko

parece ainda não estar concluído,
rɑːdʒɑ

11
Descobri que alguns dos meus complementos desativaram o modo de vários processos no Firefox. Eu o resolvi seguindo as instruções aqui (adicione o complemento do reporter de compatibilidade e ele marcará todos os complementos que estão impedindo o modo multiprocesso e depois os desativará) - hacks.mozilla.org/2017/06/…
Chris Smith

11

Tente usar about:performance. Parece fornecer dados em tempo real semelhantes ao Gerenciador de tarefas do Chrome.

Os complementos não funcionam no Firefox Quantum, pois a estrutura do complemento foi alterada agora.


8

Digite about:memory?verbosena barra de URL e verifique cada um dos nós da janela. Deveria fazer o truque.


onde eu posso obter a descrição de todo esse texto.
21712 rjd

11
Ainda não encontrei nada no site de suporte da Mozilla, mas é bastante simples, basta clicar nos nós do tipo janela e eles entrarão em colapso, para que você possa ver apenas os nós pais.
jasmins

5

Infelizmente, a maneira como as guias do Firefox são implementadas e a maneira como about:memoryestá estruturada não é trivial para determinar o uso de memória por guia. about:memoryé realmente uma ferramenta para fins de depuração e desenvolvimento e, como as guias ainda fazem parte do mesmo processo, não é possível obter as mesmas estatísticas por guia que você faz no Chrome / Chromium.

Você não receberá uma resposta melhor da sua recompensa, porque não há nada que alguém possa fazer sobre isso no momento.

Na última noite do PPA noturno do Mozilla, é assim que about:memoryparece (selecionei a seção que mostra as guias abertas):

Sobre: ​​captura de tela da memória

Como você pode ver, é possível dizer pela URL a qual guia está sendo consultada, mas, na realidade, há memória sendo usada em outros aspectos que não podem ser ilustrados com precisão aqui, porque é todo um processo, mas muitos threads.


mas o chrome está fazendo isso e por que não podemos fazer algo paralelo.
22712 r

2
@ican: Eu acho que esse é o objetivo do projeto Eletrólise. Ele fornecerá, nas versões futuras, uma ferramenta semelhante.
precisa

@VictorHugo Oi, Obrigado pela resposta. : D. Então eu acho que provavelmente devo esperar até isso. :)
r 23dʒɑ 23/11

@ican: Sim, eu espero que este recurso vem logo:)
Yamaneko

2

O Firefox 65 foi lançado com 29-01-2019o uso de memória adicionada à página do gerenciador de tarefas encontrada em about:performance.


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.