【发布时间】:2016-12-18 03:42:58
【问题描述】:
假设我有一个非常大的数组,以及几个使用它的函数。
每个函数都需要(只读)访问数组的所有元素。
我想使用网络工作者并行执行这些功能。
我无法复制数组,因为它太大了,所以我需要将它作为可转移对象传递给所有工作人员。
但根据我的阅读,这是不可能的,因为一旦我将数组作为可转移对象传递给第一个工作人员,我就无法将其传递给第二个工作人员。
这是正确的吗?如果是这样,有没有办法在这种情况下并行化我的代码?
【问题讨论】:
-
Is this correct?是的 -If so, is there any way to parallelize my code in this scenario?没有看到任何代码就可以说 - 这只是一个猜谜游戏
标签: javascript web-worker