
Quando carrego uma página do Tumblr com muitas imagens em uma única página, rolando imagem após imagem, depois de algumas centenas de imagens minha memória RAM (4 GB) fica bastante cheia e o Google Chrome trava.
Existe uma maneira de configurar o chrome de forma que ele não guarde na memória TODAS as imagens carregadas na página, mas apenas as últimas (por exemplo) 50?
Responder1
Não tenho certeza se isso vai ajudar, mas aquiAutoitscript que irá "reduzir" os processos chrome da memória do conjunto de trabalho.
Depois de instalarAutoiteeditor. Clique com o botão direito na área de trabalho-> Novo-> Autoit Script. Clique com o botão direito neste arquivo criado->Editar. Agora você deve ver a janela do ScITE e após a linha "Adicione seu código abaixo aqui" adicione este código:
while 1
Sleep(60000*5);reduce memory every 5 minutes
$aProcessList=ProcessList("chrome.exe")
For $i = 1 To $aProcessList[0][0]
_ReduceMemory($aProcessList[$i][1])
Next
WEnd
Func _ReduceMemory($i_PID = -1)
If $i_PID <> -1 Then
Local $ai_Handle = DllCall("kernel32.dll", 'int', 'OpenProcess', 'int', 0x1f0fff, 'int', False, 'int', $i_PID)
Local $ai_Return = DllCall("psapi.dll", 'int', 'EmptyWorkingSet', 'long', $ai_Handle[0])
DllCall('kernel32.dll', 'int', 'CloseHandle', 'int', $ai_Handle[0])
Else
Local $ai_Return = DllCall("psapi.dll", 'int', 'EmptyWorkingSet', 'long', -1)
EndIf
Return $ai_Return[0]
EndFunc;==> _ReduceMemory()
Então, na janela do SciTE, pressione Ferramentas->Construir. Agora você obterá o executável no mesmo diretório onde estava o script Autoit. Execute este executável (.exe). Na bandeja aparecerá o ícone do Autoit. Ao clicar com o botão direito, você pode sair do script.
Outra maneira do Google: