Grande consumo de memória do Firefox em uma única página da Web

1

Como uma única página da web pode consumir 140MB? -

No Firefox 25.0.1 (Linux 3.11.0-14-genérico # 21-Ubuntu SMP Ter 12 de novembro 17:07:40 UTC 2013 i686 i686 i686 GNU / Linux). Eu acho que conseguiria o mesmo em uma sessão do Windows XP.

288.44 MB (100.0%) -- explicit
├──163.55 MB (56.70%) -- window-objects
│  ├──136.91 MB (47.47%) -- top(https://pod51034.outlook.com/owa/#path=/mail, id=78)

Eu não vejo muitas imagens nessa página, então eu esperaria menos de 100MB só de olhar para a página. Se eu fosse renderizar a imagem da página para um quadro flutuante RGBA em tela cheia, seria necessário 4 * 4 * 1024 * 768 = 12 MB, de onde vem a maioria dos bytes? Não de imagens claramente. Existem extensões instaladas. No total, minha sessão consome 3/5 dos meus 512 MB de RAM. (É um laptop de 2006)

É uma estratégia de design: Alocar muito mais do que o necessário apenas para o caso, por isso não precisamos realocar nenhum buffer?

    
por user877329 06.12.2013 / 10:54

1 resposta

0

Parece que você está olhando para o Outlook Web, que usa armazenamento off-line, se você permitir. Eu estou supondo que é o que está causando a pegada de memória grande.

Quando tenho o Outlook Web aberto no Firefox, about:memory diz que js-compartment é o maior culpado:

122.37 MB ++ js-compartment(https://pod000.outlook.com/owa/)
    
por 06.12.2013 / 20:29