【问题标题】:Debugging and profiling web workers调试和分析网络工作者
【发布时间】:2013-04-25 22:38:52
【问题描述】:

我正在运行计算,例如网络工作者中的路径查找。这可能需要几秒钟,我想优化它。对于我当前的代码,Chrome 似乎快了大约 3 倍,但时间花在了哪里,或者我不知道为什么。

一般来说,如何调试 web worker?

如何描述网络工作者?

(Firefox 和 Chrome)

【问题讨论】:

    标签: javascript debugging profiling web-worker


    【解决方案1】:

    在 Chrome 中,您可以在 Sources > Workers 中打开 web worker 源代码并获得 prifile 的完整界面。 在 Firefox 中进行分析 - 不知道。 还有http://www.nczonline.net/blog/2009/08/25/web-workers-errors-and-debugging/

    【讨论】:

    • 我相信 Chrome 所做的是在 iframe 中运行工作程序,这意味着它可以有效地在您的主线程中运行。这会扭曲分析。
    • 有关 Web Worker 分析的工作描述请参阅stackoverflow.com/questions/22511158/…
    猜你喜欢
    • 2011-01-20
    • 1970-01-01
    • 2013-05-18
    • 2021-11-09
    • 2010-12-24
    • 1970-01-01
    • 1970-01-01
    • 2016-06-08
    相关资源
    最近更新 更多