En primer lugar, hice mi tarea y encontré esas preguntas similares, pero parecen cubrir complementos particulares de Firefox. Mi escenario es diferente: no ejecuto una tonelada de complementos, pero aún periódicamente el uso de la CPU se dispara al 100% (tengo una CPU antigua de un solo núcleo). Me pregunto si es posible ver qué pestaña es la ofensiva. Por lo general, no ejecuto una gran cantidad de pestañas, trato de mantener la regla de sentido común 7 +/- 2, pero cerrar pestañas una por una y observar el uso de la CPU todavía no es muy conveniente.
8
Respuestas:
El uso intensivo de la CPU cuando está inactivo suele ser el signo de un sitio web que se comporta mal (a diferencia de las acciones del usuario que llevan mucho tiempo, lo que a menudo apunta a una extensión de comportamiento incorrecto). Podría ser un complemento, o podría ser Javascript.
Identificar sitios problemáticos puede ser difícil. Visualmente, busque algo que se mueva: la mayoría de los acumuladores de CPU están ahí para animar algo (desplazamiento automático de texto, rotación de anuncios, películas, ...). (Los gifs animados no usan mucha CPU).
Si tiene suerte, el CPU hogger también realiza accesos a la red. Estos son mucho más fáciles de precisar en un sitio. Ejecute tcpdump, wireshark o lo que sea su observador de tráfico de red favorito. El tráfico web es TCP y generalmente al puerto remoto 80. Esto podría apuntar a un sitio que está visitando, o puede apuntar a un sitio que se inserta en un sitio que está visitando, generalmente un anuncio.
Los anuncios y flash son los culpables comunes, por lo que Flashblock y Adblock pueden ahorrarle tiempo de CPU.
Chrome ejecuta un proceso por pestaña, por lo que encontrar un acumulador de CPU es trivial. También es más rápido que Firefox (pero aún más de memoria si tienes muchas pestañas abiertas). Es posible que desee probarlo, aunque definitivamente tiene menos campanas y silbatos, por lo que no es para todos.
fuente
Chrome ofrece un administrador de tareas ( Shift-Esc).
Si desea lo mismo para Firefox, vote por este error: necesita una forma para que los usuarios sepan dónde se pasa el tiempo cuando la interfaz de usuario deja de responder
fuente