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

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

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

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). 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)

Não vejo muitas imagens nessa página, então esperaria menos de 100 MB apenas olhando a página. Se eu renderizar a imagem da página em um quadro flutuante RGBA em tela cheia, serão necessários 4*4*1024*768=12 MB, então 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 físicos de RAM. (É um laptop de 2006)

É uma estratégia de design: alocar muito mais do que o necessário, por precaução, para que não precisemos realocar nenhum buffer?

Responder1

Parece que você está olhando para o Outlook Web, que usa armazenamento offline, se você permitir. Acho que é isso que está causando o grande consumo de memória.

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

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

informação relacionada