Considerando que o travamento começou a acontecer em qualquer ação e que o reinício do macOS de alguma forma ajudou, é bem provável que você tenha atingido o limite máximo de arquivos permitidos para abrir no sistema. É problema conhecido e provavelmente não será corrigido tão cedo quanto "o Chrome pode" t realmente fazer qualquer coisa sobre isso ".
Para verificar isso, execute o seguinte comando sysctl
:
sysctl -a | grep files
e compare kern.num_files
com o limite de kern.maxfiles
.
Se o número estiver próximo do limite, essa definitivamente pode ser a causa.
Para verificar por que você tem tantos arquivos abertos, analise a saída de sudo lsof
e encontre 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:
launchctl limit maxfiles 65536 unlimited
sysctl -w kern.maxfiles=20480
ulimit -c unlimited
Para tornar as alterações permanentes, você precisa adicioná-lo a alguns scripts de inicialização globais (como /etc/rc.local
).
Relacionados: Como determinar o que está causando o Chrome a mostrar o diálogo "Aw, Snap" .