Alguma maneira de limitar o uso da CPU / RAM do Google Chrome no OSX?

0

O Google Chrome usa um pouco de RAM e poder de processamento no meu Mac. É um MacBook Pro relativamente novo (início de 2015) com 16GB de memória RAM e 2.9Ghz de CPU. Ainda google chrome sempre aparece em aplicativos usando energia significativa, queima minha bateria rapidamente e faz com que meu laptop aqueça a temperaturas inseguras.

É apenas um navegador da web que eu não posso acreditar que é 2016 e requer tanta energia para ser executado, independentemente de ter 20 a 70 guias abertas.

Existe alguma maneira de reduzir seu consumo de energia? O que está causando isso? Eu tentei outros navegadores da web (Safari, Firefox, Opera e Tor) e todos acabam usando muita energia semelhante ao Chrome. Em termos de modificação do código, seria possível ter todas as abas abertas, mas desligar a página da Web não sendo visualizada, então quando você muda para essa aba, ele re-carrega a página sem fechar a aba?

    
por ipconfig 05.04.2016 / 06:42

2 respostas

0

Sim. Você pode usar algo como o Tab Suspender ou o The Great Suspender (ambos infelizmente infelizmente, atualmente eu uso o último - versão do Github e não chrome store) que provavelmente fará 90% do que você deseja descarregando automaticamente as guias de fundo após uma quantidade definida de inatividade , recarregando no acesso.

Como referência, meu Google Chrome atualmente soma 7,7 GB de RAM e ~ 10% de um núcleo, mas isso é com quase 300 guias e 20 a 30 extensões.

Também é obrigatório: bom adblock (uBlock ou via hosts) + impedindo a reprodução automática de plug-ins e (cada vez mais culpado) um vídeo em HTML5.

De vez em quando você ainda pega uma aba com falha no máximo de um núcleo, talvez você possa escrever um script para pausar ou estrangular isso automaticamente com algo como cpulimit.

Outro bom truque é usar sinais para pausar completamente os processos, por exemplo. pkill -STOP Chrome congelaria todos os processos do Chrome, incluindo os ajudantes, pkill -CONT Chrome para reverter. STOP e CONT é o que eu geralmente uso em vez de desistir de aplicativos, principalmente porque tenho mais memória RAM do que sentido.

    
por 24.09.2016 / 10:13
0

Usando o espaço de resposta para fornecer ilustrações ...

Eu acho que sua estimativa de quanto RAM 20-70 guias está usando está muito longe. No monitor de atividades, você precisa mostrar Todos os Processos, Hierarquicamente e, em seguida, classificar por Nome do Processo para poder visualizar todas as dependências de qualquer processo.

Depois, você precisa somar todos esses números, e não apenas obter a figura "global" no topo.

Eu não uso o Chrome, mas aqui está uma foto do Safari com 20 ou mais guias abertas.

Issonãoajudaráseuusodememóriaemsi,maspodeajudaraentenderdeondeelevem.

UmaimagemsimilarmostradapelaCPUmostrariaqueaspáginasdaweb,amenosquetenhamvídeoetc.,nãousammuitoaCPU.

NotetambémqueaCPUéreportadapeloMonitordeAtividadepornúcleo,entãovocêprecisadividiressenúmeropelonúmerodenúcleosvirtuaisquevocêtem.
Sevocênãotivercertezadessafigura,apenaspressioneCmd⌘3noActivityMonitor&conteaslistras.

    
por 06.04.2016 / 11:26