Domanda

Attualmente analizzo inefficienti Firefox addons da loro disinstallazione e di vedere empiricamente in un lungo periodo se l'addon è stato un problema oppure no. Tuttavia, questo modo di trovare addons inefficienti è molto in termini di tempo.

Vorrei sapere esatte modi numerici vedere

  1. il consumo di CPU per ogni addon indipendentemente in Firefox
  2. il consumo di CPU per due addons differenti allo stesso tempo in Firefox ( Nota che non è pratico di avere due addons nel browser in ogni momento e quindi misurare la necessità in un lungo termine )

E 'abbastanza a quanto pare per misurare solo CPU, non il consumo di memoria a tutti, per mantenere semplici test.

C'è qualche strumento per misurare il consumo di CPU per la combinazione di 2 in una serie di addons?

È stato utile?

Soluzione

No, purtroppo non c'è tale strumento. La cosa più vicina sono vari strumenti di profiling (come Venkman), che può mostrare il tempo trascorso in varie funzioni JS, ma aggregando i dati per determinare se un interno è inefficiente sarà difficile.

Mozilla inoltre usa DTrace su Mac (con particolare build di Firefox e script DTrace speciali) per analizzare le prestazioni. Immagino che potrebbe essere adattato anche per questo.

Altri suggerimenti

C'è un add-on Firefox per vedere il di memoria utilizzo: sulla memoria addons .

Installa l'addon e aprire la pagina about:addons-memory, verrà visualizzato l'utilizzo della memoria per tutti addon installati (compresi Firefox addons nativi).

Si potrebbe anche essere interessato da utilizzo della memoria scheda , che mostrano l'utilizzo della memoria per ogni scheda aperta.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top