2013-05-01 15 views
6

I computi di esecuzione, ad es. ricerca del percorso nel web worker. Questo può richiedere diversi secondi e voglio ottimizzarlo. Chrome sembra essere circa 3 volte più veloce per il mio codice corrente, ma dove viene speso il tempo o perché non ho approfondimenti.Debugging e profilazione degli operatori Web

In generale, come si può eseguire il debug dei web worker?

Come si può profilare un web worker?

(Firefox e Chrome)

risposta

4

In Chrome è possibile aprire fonte lavoratore web in Fonti> Lavoratori e ottenere l'interfaccia completa per prifile. Creazione di profili in Firefox - nessuna idea. E http://www.nczonline.net/blog/2009/08/25/web-workers-errors-and-debugging/

+0

Credo che ciò che fa Chrome è di eseguire il lavoratore in un iframe, il che significa che viene eseguito all'interno del thread principale in modo efficace. Questo distorce la profilazione. – Will

+0

Per una descrizione di lavoro sulla profilazione di Web Worker, consultare http://stackoverflow.com/questions/22511158/how-to-profile-web-workers-in-chrome/24785355#24785355 – david

Problemi correlati