páginas tumblr com muitas imagens em uma única página travam cromo

2

Quando carrego uma página do Tumblr com muitas imagens em uma única página, rolando para baixo imagem após imagem, depois de algumas centenas de imagens, meu ram (4gb) fica cheio e o Google Chrome falha.

Existe uma maneira de configurar o chrome, como ele não mantém na memória toda a imagem carregada na página, mas apenas a última (por exemplo) 50?

    
por drip 06.09.2014 / 12:02

1 resposta

1

Não tenho certeza se isso ajudará, mas aqui o script Autoit irá "reduzir" os processos de cromo de memória do conjunto de trabalho.

Após instalar Autoit e Editor . Clique com o botão direito do mouse na área de trabalho > New- > Autoit Script. Clique com o botão direito nesse arquivo criado - > Edit. Agora você deve ver a janela Scite e depois da 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()

Em seguida, na janela do SciTE, pressione Ferramentas- > Construir. Agora você obterá executável no mesmo diretório onde estava o script Autoit. Execute este executável (.exe). Na bandeja, o ícone Autoitir, no botão direito, você pode sair do script.

Outra maneira do google:

Extensão do Chrome de remoção de memória do separador

    
por 06.09.2014 / 15:15