Por lo general, tengo varias pestañas abiertas en Safari en segundo plano y, a veces, veo que ocupa una cantidad inusual de CPU (PluginProcess o WebProcess).
¿Cómo puedo averiguar qué pestaña (o pestañas) está causando esto? Si no hay soluciones fáciles de GUI, también estoy abierto a las técnicas basadas en Terminal para encontrar al culpable. Espero no tener que hacer esto muy a menudo.
(Nota: me doy cuenta de que esto es similar a una pregunta anterior , pero Safari se ha actualizado desde entonces y quizás haya nuevas técnicas disponibles).
safari
performance
plugins
jtbandes
fuente
fuente
Respuestas:
Necesitas Safari 6.1 o más reciente
Habilitar el menú de depuración.
Actualización: para Mac OS Mojave y versiones posteriores, vaya a Preferencias del sistema> Seguridad y privacidad> Privacidad> Acceso total al disco y agregue Terminal antes de ingresar el comando.
fuente
Para lo que vale, he comprobado tanto el menú Desarrollo como el menú Depuración en la última versión de Safari.app (Versión 5.1.4 / 7534.54.16), y no pude encontrar ninguna característica útil.
Desarrollar menú:
Menú de depuración:
El menú de depuración se puede habilitar con el siguiente comando:
fuente
cmd ⌘+ alt ⌥+ A⇔
Window > Activity
puede ayudarlo a identificar qué pestaña tiene la mayor actividad si dura lo suficiente.Debo admitir que todas mis pruebas fallaron, pero principalmente uso servidores web que son rápidos.
También probé
Debug > Show Frame Rate Meter
(vea elDebug
menú desplegable de Mathias ) que es una respuesta parcial a la pregunta original. Tienes que probarlo volviendo a cargar cada pestaña y comparar la salida de los 3 metros para ver quién es el cerdo.fuente
La aplicación Activity Monitor proporciona entradas para pestañas individuales de Safari. Puede buscar "Safari" en él para ver solo los procesos relacionados con Safari, incluidas todas sus pestañas, y ordenar por porcentaje de CPU para ver cuáles están activos.
Desafortunadamente, cada nombre de proceso solo incluye el dominio de la URL, en lugar de la URL completa, por lo que puede ser un poco complicado determinar qué pestaña es si, como yo, tiene muchas páginas abiertas desde el mismo dominio.
(Estoy en macOS Sierra 10.12.6 y Safari 10.1.2; no estoy seguro de cuándo se presentó).
fuente