2013-05-01 20 views
6

Przeprowadzam obliczenia, na przykład znajdowanie ścieżek w pracownikach WWW. Może to potrwać kilka sekund i chcę ją zoptymalizować. Chrome wydaje się być około 3x szybciej do mojego obecnego kodu, ale gdy czas spędzony lub dlaczego nie mam wgląd.Debugowanie i profilowanie pracowników WWW

Generalnie, w jaki sposób można debugować pracowników internetowych?

Jak można profil pracowników internetowych?

(Firefox i Chrome)

Odpowiedz

4

W Chrome można otworzyć internetową źródło pracownika w źródłach> pracowników i uzyskać pełny interfejs prifile. Profilowanie w Firefoksie - bez pomysłu. I http://www.nczonline.net/blog/2009/08/25/web-workers-errors-and-debugging/

+0

wierzę, co robi Chrome prowadzony jest pracownikowi w iframe, co oznacza, że ​​działa wewnątrz głównego wątku skutecznie. To pochyla profilowanie. – Will

+0

Dla opisu pracy na Web Worker profilowania zobaczyć http://stackoverflow.com/questions/22511158/how-to-profile-web-workers-in-chrome/24785355#24785355 – david