【发布时间】:2017-07-19 16:56:29
【问题描述】:
我有一个项目,其中很多总计算时间都花在了工作人员内部 - 主线程只是等到一堆工作人员完成。但我想看看我的代码的哪一部分最慢。
所以逻辑上我使用开发工具来衡量性能:
抱歉质量不好,但请注意,我测量了 11000 毫秒的性能,但只显示了大约 6500 毫秒的自我时间。所以大约有 4500 毫秒我看不到。
通常我使用这个工具来确定我应该改进代码的哪一部分来完善流程,因为它显示了 ms 一行一行
有什么方法可以查看网络工作者的表现?
【问题讨论】:
-
尝试将
performance.now()添加到console.log()? -
您可以在脚本中查看您拥有的工人,并从那里为该工人打开开发控制台
-
@juvian 如何做到这一点?
-
@juvian 我尝试了该链接中的内容,但它不允许我看到性能
标签: javascript web-worker