gpt4 book ai didi

javascript - Web Worker 的最佳数量

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:00:58 28 4
gpt4 key购买 nike

假设您的 web 应用程序上有一项任务需要最高性能。该任务高度可并行化:您可以将其分割为 500 个独立的子任务。什么是最佳解决方案?

  • (A) 仅生成 500 个 Web Worker。
  • (B) 生成少量 t Web Worker 并让它们处理这 500 个任务。

如果 (B) 是要走的路,您如何确定(如果需要,根据经验) 的最佳值t?是否有任何库可以解决这个特定问题?

最佳答案

使用navigator.hardwareConcurrency最佳网络 worker 数量。

浏览器支持 - http://caniuse.com/#search=hardwareConcurrency

针对不受支持的浏览器版本的 Polyfill - https://oswg.oftn.org/projects/core-estimator/demo/

关于javascript - Web Worker 的最佳数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25404158/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com