Existe um plugin que você pode usar para escrever a memória de abas abertas não usadas para trocar. Ele libera essa quantidade de memória, para que o Chrome / cromo mostre menos consumo de memória.
Pesquise por Tab-suspender na webstore de plug-ins.
Meu computador tem apenas 4 GB de memória e a abertura de 8 a 12 guias aleatórias em cromo ou cromo geralmente congela meu computador. Atualmente estou usando google-chrome-stable --process-per-site . Isso ajuda em certa medida. Existe alguma maneira de executar o cromo ou o cromo em um único processo? Alguém poderia me dar algumas dicas sobre como controlar o uso excessivo de memória do Chrome?
Existe um plugin que você pode usar para escrever a memória de abas abertas não usadas para trocar. Ele libera essa quantidade de memória, para que o Chrome / cromo mostre menos consumo de memória.
Pesquise por Tab-suspender na webstore de plug-ins.
Estou usando o cgroup dessa maneira:
sudo cgcreate -a $USER:$USER -t $USER:$USER -g memory:groupChromiumMemLimit
sudo cgset -r memory.limit_in_bytes=$(($1024*1024*1024)) groupChromiumMemLimit
cgexec -g memory:groupChromiumMemLimit chromium-browser
O próprio cromo pode ficar um pouco lento, já que parece estar trocando, mas não fará todo o sistema travar a troca de outros aplicativos, então apenas o cromo / cromo irá trocar assim que "atingir o limite de 1GB". / p>
Mas ... se você olhar para o htop, verá muitos processos do cromo que somam a memória residente um pouco além de 1 GB, acho que preciso de mais informações sobre isso.
Ainda não tentei memory.soft_limit_in_bytes para ver se isso ajuda de alguma forma, como é sugerido no link fornecido por link .
mas no geral, o cromo está usando muito menos memória RAM do que costumava, e está claramente sendo muito trocado, então esses comandos cgroup estão funcionando apesar do que eu posso ver no htop, então o cgroup parece tentar manter o cromo usando "não muito mais que 1GB" o que é bom o suficiente.
Eu tenho o mesmo problema, e não estou sozinho: Chrome / Chromium come muito memória . Às vezes, isso faz com que o sistema congele (no meu caso, o Linux Mint 17).
Como solução alternativa, comecei a usar essa extensão do Chrome: the-great-suspender
Mas existem várias outras soluções, por exemplo linux cgroup ( link )
Anexei minhas outras soluções à minha primeira resposta a perguntas semelhantes.
De qualquer forma: o Google Chrome é um bom (provavelmente melhor) navegador da web, e os sites hoje têm altos requisitos (muito JS, canvas, SVG, vídeo incorporado, web-sockets ...). Tentando cortar algumas das funcionalidades - não é uma boa ideia. O único problema que estou tentando resolver (pelo menos para mim): ninguém quer sentar perto do sistema congelado .