2013-05-01 41 views
6

我正在運行計算例如在網絡工作者中尋找路徑。這可能需要幾秒鐘,我想優化它。對於我當前的代碼,Chrome似乎快了大約3倍,但是花費的時間或爲什麼我沒有深入瞭解。調試和分析網絡工作人員

一般來說,您如何調試網絡工作者?

你如何能夠描述網絡工作者?

(Firefox和Chrome)

回答

4

在Chrome中,你可以打開來源網絡工作者源>工人得到充分的接口prifile。 在Firefox中剖析 - 不知道。 和http://www.nczonline.net/blog/2009/08/25/web-workers-errors-and-debugging/

+0

我相信Chrome所做的是在iframe中運行worker,這意味着它有效地在主線程中運行。這扭曲了分析。 – Will 2013-05-01 21:58:20

+0

有關Web Worker分析的工作描述,請參閱http://stackoverflow.com/questions/22511158/how-to-profile-web-workers-in-chrome/24785355#24785355 – david 2014-07-16 17:44:54