¿Cómo depurar la utilización de la CPU de Safari y la pelota de playa giratoria?

He estado plagado de problemas de rendimiento en mi MacBook Air de finales de 2010 durante varios meses. La mayor parte parece centrada en Safari. Regularmente obtengo velocidades de ventilador muy altas (ruidosas hasta el punto de ser muy molestas), una computadora portátil muy cálida, un promedio de carga alto y BBOD (pelota de playa de la muerte) giratoria, especialmente en Safari.

Constantemente tengo una sola ventana, 8-10 pestañas, ninguna de ellas aplicaciones dinámicas pesadas (Gmail y Calendario ejecutándose en Chrome).

Regularmente tengo picos de CPU de Safari y WebContent (y, a veces, soagent). Rara vez duran mucho, pero cuando lo hacen, veo que el BBOD y Safari están completamente inutilizables, luego el resto de la computadora portátil se ralentiza a paso de tortuga.

Tomé un volcado de Safari, lleva mucho tiempo, pero en realidad no sé cómo interpretarlo para ver dónde está atascado.

Casi no tengo extensiones instaladas. Solo 1Password, AdBlock y ClickToPlugin (que se instaló específicamente para evitar que Flash y otros lo atasquen).

¿Qué puedo hacer para reducir el problema?

Respuestas (1)

Adblock se ejecuta contra cada marco de la página. Probablemente este no sea todo su problema, pero es significativo, al menos lo fue para mí. Cambia a ublock y deberías ver la diferencia. Lea los documentos avanzados y gradúese al uso del estilo de firewall de esta herramienta, y estará muy satisfecho.

¿Sabes cómo interpretar un spindump. Tuve el mismo comportamiento ayer: algún problema de red en un sitio en particular, y Safari comenzó a masticar la CPU, así que tomé un spindump, pero no sé cómo interpretarlo para reducir en qué está girando.
Bueno, fui a uBlock, como se sugirió. Ayudó un poco, así que voté a favor, pero aún así tuve que matar a Safari debido a la pelota de playa que giraba permanentemente hace solo cinco minutos. Suspiro. Ojalá supiera cómo interpretar el spindump para poder saber qué lo está matando.
uBlock/µBlock ya no parece estar desarrollado para Safari , y uBlock Origin nunca lo fue . No sé acerca de la eficiencia de la supuesta alternativa Purify (en iOS) u otras extensiones que admiten la nueva API de bloqueo de contenido de Apple.
Apesta sobre ublock para Safari. Yo uso adguard por ahora. Navegaré por la web a través de psíquicos antes de volver a no bloquear anuncios.