Pregunta

Actualmente analizo complementos ineficientes de Firefox desinstalándolos y viendo empíricamente a largo plazo si el complemento era un problema o no. Sin embargo, esta forma de encontrar los complementos ineficientes requiere mucho tiempo.

Me gustaría saber formas numéricas exacta de ver

  1. El consumo de CPU para cada complemento de forma independiente en Firefox
  2. el consumo de CPU para dos complementos diferentes al mismo tiempo en Firefox (Tenga en cuenta que no es práctico tener dos complementos en su navegador en cada momento y luego medir la necesidad a largo plazo)

Aparentemente es suficiente para medir solo la CPU, no el consumo de memoria, para mantener las pruebas simples.

¿Hay alguna herramienta para medir el consumo de CPU para la combinación de 2 en un conjunto de complementos?

¿Fue útil?

Solución

No, desafortunadamente no existe tal herramienta. Lo más cercano son varias herramientas de perfil (como Venkman), que pueden mostrarle tiempo dedicado a varias funciones JS, pero agregar esos datos para determinar si una extensión es ineficiente será complicado.

Mozilla también usa DTRACE en Mac (con compilaciones especiales de Firefox y Scripts DTRACE especiales) para analizar el rendimiento. Me imagino que también podría adaptarse para esto.

Otros consejos

Hay un complemento de Firefox para ver el memoria uso: Acerca de la memoria de complementos.

Instale el complemento y abra la página about:addons-memory, mostrará el uso de la memoria para todos los complementos instalados (incluidos los complementos nativos de Firefox).

También podría estar interesado por Uso de la memoria de pestañas, que muestra el uso de la memoria para cada pestaña abierta.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top