Eu iniciei o Chrome --enable-logging --v=1
e esses dois erros ocorrem em todos os "Aw, snap!":
2017-02-04 18:36:19.660 Google Chrome Helper[12718:237106] Couldn't set selectedTextBackgroundColor from default ()
[11128:41731:0204/183653.850096:ERROR:upload_data_presenter.cc(77)] Not implemented reached in virtual void extensions::RawDataPresenter::FeedNext(const net::UploadElementReader &)
Esta mensagem ocorre nos seguintes cenários:
- ao abrir uma nova guia
- ao carregar uma nova página
- quando abro o Chrome e ele carrega páginas fechadas anteriormente
- quando abro as configurações do Chrome
Também notei que o Chrome ficou um pouco sem resposta:
- Preciso clicar 3 vezes no botão inspecionar para abrir as ferramentas de desenvolvimento
- Às vezes, preciso pressionar Enter várias vezes para acessar o site, quando o endereço do site já estiver digitado
- Pressione várias vezes na página marcada para prosseguir para a página
O que já foi feito:
- cache limpo desde o início dos tempos
- desativou todas as extensões
- Chrome reinstalado
- Chrome atualizado
- tentei redes diferentes
- desmarcado
Use hardware acceleration when available
Estou executando no macOS Sierra 10.12.3 com Google Chrome v. 56.0.2924.87 (64 bits). Não tenho problemas com o teclado do MBA - funciona perfeitamente em todos os outros aplicativos.
ATUALIZAR:
Conforme sugerido nos comentários, eu saí da minha conta do Google no Chrome, reiniciei o MBA e entrei novamente. Não usei a conta "vanilla" e não ajustei nenhuma configuração adicional. Por enquanto, tudo parece estar funcionando bem, mas não tenho certeza do que exatamente resolveu o problema.
Há algo mais que eu possa fazer para corrigir esse problema?
fonte
Respostas:
Considerando que o travamento começa a ocorrer em qualquer ação e que a reinicialização do macOS de alguma forma ajudou, provavelmente você atingiu o limite máximo de arquivos permitidos para abrir no sistema. É um problema conhecido e provavelmente não será corrigido tão cedo quanto "o Chrome não puder fazer nada a respeito".
Para verificar isso, execute o seguinte
sysctl
comando:e compare
kern.num_files
com o limite dekern.maxfiles
.Se o número estiver próximo do limite, isso definitivamente poderia ser a causa.
Para verificar por que você abriu tantos arquivos, analise a saída
sudo lsof
e localize o aplicativo que está causando o problema.Se você acredita que tudo está em um estado razoável, para corrigir o problema, execute os seguintes comandos:
Para tornar as alterações permanentes, você precisa adicioná-lo a alguns scripts de inicialização globais (como
/etc/rc.local
).Relacionado: como determinar o que está fazendo com que o Chrome mostre a caixa de diálogo "Aw, Snap" .
fonte