Web Worker开销指标



我正在研究一个可能需要多个网络工作者的项目,我需要知道同时有多个操作是否合理(如超过4或8个工人)以及启动它们并让它们挥之不去的cpu和ram的成本是多少。

我一直在谷歌和搜索,但我没有发现任何关于他们的cpu和内存开销的指标。我已经找到了一些性能基准,但那不是我感兴趣的。

有没有人能给我指出一个至少给出近似值的规范或研究?我至少需要一些大致的值来工作,而不是仅仅假设我从Process Explorer中看到的任何内容都是准确或可靠的。

edit -似乎人们得到了错误的印象。我不是询问如何解决问题的建议,而是询问有关web worker开销的技术信息来源,如果存在的话。

Workers API生成真正的操作系统线程,所以很多性能瓶颈甚至可能不在浏览器级别。

可以理解的是,您仍然希望指标来查看浏览器增加了多少开销。如果你想要客观的结果,你只能靠自己。

一些博客文章可能会给你一个很好的起点:https://hacks.mozilla.org/2015/07/how-fast-are-web-workers/

(编辑:实际上继续阅读链接,您会发现他已经开源了用于博客文章的度量工具:https://github.com/gmarty/web-workers-benchmark)

相关内容

  • 没有找到相关文章

最新更新