Normalmente, tenho várias guias abertas no Safari em segundo plano e às vezes vejo isso ocupando uma quantidade incomum de CPU (PluginProcess ou WebProcess).
Como posso descobrir qual guia (ou guias) está causando isso? Se não houver soluções GUI fáceis, também estou aberto a técnicas baseadas em terminal para encontrar o culpado. Espero não ter que fazer isso com muita frequência.
(Nota: eu sei que isso é semelhante a uma pergunta antiga , mas o Safari foi atualizado desde então e talvez haja novas técnicas disponíveis.)
safari
performance
plugins
jtbandes
fonte
fonte
Respostas:
Você precisa do Safari 6.1 ou mais recente
Ative o menu Debug.
Atualização: para o Mac OS Mojave e versões mais recentes, vá para Preferências do sistema> Segurança e privacidade> Privacidade> Acesso total ao disco e adicione Terminal antes de inserir o comando.
fonte
Quanto vale a pena, verifiquei o menu Develop e o menu Debug no Safari.app mais recente (versão 5.1.4 / 7534.54.16) e não encontrei nenhum recurso útil.
Menu Revelação:
Menu de depuração:
O menu de depuração pode ser ativado usando o seguinte comando:
fonte
cmd ⌘+ alt ⌥+ A⇔
Window > Activity
pode ajudá-lo a identificar qual guia é a mais pesada em atividade se durar o tempo suficiente.Devo admitir que todos os meus testes falharam, mas estou usando principalmente servidores da Web que são rápidos.
Também testei
Debug > Show Frame Rate Meter
(consulte oDebug
menu suspenso Mathias ), que é uma resposta parcial à pergunta original. Você precisa testá-lo recarregando todas as guias e comparar a saída dos 3 metros para ver quem é o porco.fonte
O aplicativo Activity Monitor fornece entradas para guias individuais do Safari. Você pode procurar por “Safari” para ver apenas os processos relacionados ao Safari, incluindo todas as suas guias, e classificar por porcentagem de CPU para ver quais estão ativos.
Infelizmente, cada nome de processo inclui apenas o domínio da URL, e não a URL completa, portanto, pode ser um pouco complicado descobrir qual guia é se, como eu, você tiver muitas páginas abertas no mesmo domínio.
(Estou no macOS Sierra 10.12.6 e Safari 10.1.2; não tenho certeza de quando isso foi introduzido.)
fonte