¿Hay algo en el Firefox actual similar al Administrador de tareas en Google Chrome? ( Shift+ Esc)
Hay algo que ocasionalmente consume suficiente CPU para que Firefox no responda, pero con varias ventanas, cada una con una docena de pestañas abiertas, la prueba y error llevará un tiempo.
Respuestas:
El uso de los recursos se puede monitorear a través de la
about:performance
página que funciona comoTask Manager
desde Firefox 64. Tuvo una revisión importante y ahora ofrece una visión mucho más detallada del rendimiento de las pestañas y complementos.fuente
about:memory
muestra los detalles de uso de memoria de Firefox. También hay un botón en esa página que le permite minimizar el uso de memoria.fuente
Obviously it’s not the same as CPU usage, but in my experience they're very often correlated.
@ytpete, entonces frecuentas un pequeño subconjunto de páginas web porque no hay absolutamente ninguna razón para que necesariamente estén vinculadas. Es lo suficientemente simple como para tener una página web de 1 KB que tenga JavaScript con un bucle infinito y, por lo tanto, 100% de carga de CPU y otra con 100 MB de imágenes que no usa CPU.about:memory shows Firefox's memory usage details. There's also a button on that page that allows you to minimize memory usage.
¿Esa página tiene información de carga de CPU? Si no, ¿qué tiene esto que ver con la pregunta que se hace? Esta "respuesta" debería ser un comentario, no una respuesta.El primer culpable probable es Flash. Kill Flash, ahora.
Entonces puede ser un código Javascript deshonesto. La extensión Javascript Deobfuscator de Firefox le permite ver el recuento de llamadas a funciones de Javascript:
No es una medida del uso de la CPU, sino un proxy lo suficientemente cercano: encuentre la función con un número de llamadas sin control y probablemente haya capturado al culpable.
fuente
Firefox 16 debería introducir el generador de perfiles incorporado adecuado por fin.
fuente
Mediante el uso de Flashblock y Nevercrash , que ha sido sustituido con FlashStopper y UnloadTab a recorrer un largo camino en el bloqueo de Flash o pestañas, la prevención de residuos CPU en lugar de seguimiento de la misma. Esto es válido, pero menos, también para la memoria. Flash, p. Ej., YouTube no puede iniciarse hasta que hagas clic en ellos, por lo que puedes iniciarlos en varias pestañas y esperar a que abras las pestañas. Las pestañas se cargan desde la memoria y permanecen inactivas hasta que las vuelva a abrir y se actualizan desde la memoria caché (si aún está disponible).
Apagar Internet por un tiempo también funciona durante el tiempo que no lo necesita ;-)
Firefox fragmenta tanto la memoria virtual que usa una cantidad excesiva de memoria real (hay demasiada memoria virtual sin usar en la memoria real). Es necesario detener y reiniciar periódicamente Firefox con las mismas páginas. Eso desfragmentará su memoria y todo el sistema se ejecutará más rápido al reducir el intercambio.
En mi sistema Ubuntu, el uso de memoria real aumenta lentamente hasta un 98%. Entonces es hora de detener Firefox y reiniciarlo: usará menos de 1 MB de memoria real en lugar de 3 MB. Lo mismo vale para Thunderbird.
fuente
about:memory
. No sé si funcionarán tan bien como si reiniciaran Firefox. Me encantaría ver algunas investigaciones al respecto.Excepto por lo mencionado anteriormente
about:performance
, hay un complemento del Administrador de tareas que pretendía ser un clon del Administrador de tareas de Chrome.fuente
La siguiente respuesta a otra pregunta puede ayudarlo. La respuesta está escrita por el usuario "reconocimiento".
Permítanme agregar más información a la respuesta del galardón. A partir de enero de 2012, la última versión de XUL Profiler es 1.0.4, lanzada en diciembre de 2008. Solo está certificada como compatible con Firefox 2.0 - 3.6. *. Por lo tanto, claramente necesita un nuevo mantenedor.
Me pregunto si hay alguna forma de obligar a la extensión a funcionar en las versiones más nuevas de Firefox.
Además, me pregunto si funciona bien degradar temporalmente Firefox para usar XUL Profiler con sus pestañas existentes en una versión de Firefox compatible con certificación.
fuente
Aquí, alrededor del 20% de la CPU no se explicaba por : rendimiento .
Desactivando la casilla de verificación "Habilitar depuración de complementos" en about: debugging eliminó este uso adicional de la CPU.
También puede desactivar esta depuración de complementos en about: config . Establezca devtools.chrome.enabled o devtools.debugger.remote-enabled, o ambos, en off.
Para obtener más información sobre: depuración - Herramientas para desarrolladores de Firefox | MDN
fuente
¿Tiene instalado Flashblock o NoScript? Especialmente si no, primero trataría de mirar las pestañas pesadas. También he visto muchas pestañas de eBay detener Firefox, aunque eso fue hace un tiempo (cuando en realidad estaba usando eBay).
fuente
El complemento de monitor de uso de CPU me sirvió bien
fuente