Para que o processo principal do Chrome usa tanta memória?

Para que o processo principal do Chrome usa tanta memória?

Para mim, como usuário, o processo principal do Chrome ("Navegador") parece bastante inútil e como está ocupando mais de 1 GB, ou seja, quase 10%, da minha RAM, estou interessado em saber para que serve essa RAM.

gerenciador de tarefas do cromo

De acordo com Stats for Nerds, tudo é memória privada: estatísticas para nerds

Responder1

Não podemos saber o que o Chrome está fazendo. Mas você pode capturar as alocações de memória com o xperf doKit de ferramentas de desempenho do Windowsexecutando este arquivo cmd:

@echo off
echo Press a key when ready to start...
pause

echo .
echo ...Capturing...
echo .

xperf -on PROC_THREAD+LOADER+VIRT_ALLOC -stackwalk VirtualAlloc+VirtualFree -BufferSize 1024 -MinBuffers 256 -MaxBuffers 256 -MaxFile 256 -FileMode Circular

echo Press a key when you want to stop...
pause
echo .
echo ...Stopping...
echo .

xperf -stop -d virtualalloc.etl

e abrindo-o por dentroAnalisador de desempenho do Windowse olhando para a pilha de commits. Para obter boas pilhas para o Chrome, você deve apontar para o servidor de símbolos do Chrome nas opções de caminho do símbolo:

srv*C:\symbols\chrome*http://chromium-browser-symsrv.commondatastorage.googleapis.com;

informação relacionada