创建动态数量的web工作人员Javascript
我正在开发一个高性能的应用程序,其中的工作负载可以很容易地细分为web工作者 然而,由于不同的消费硬件,我在运行时之前不会知道最佳工作人员数量。在运行时,我可以使用 我的问题是我想不出一种方法来产生未知数量的工人。例如,如果我想培养3名网络工作者,我可以这样做:创建动态数量的web工作人员Javascript,javascript,web-worker,Javascript,Web Worker,我正在开发一个高性能的应用程序,其中的工作负载可以很容易地细分为web工作者 然而,由于不同的消费硬件,我在运行时之前不会知道最佳工作人员数量。在运行时,我可以使用 我的问题是我想不出一种方法来产生未知数量的工人。例如,如果我想培养3名网络工作者,我可以这样做: var worker0 = new Worker("workerScript.js"); var worker1 = new Worker("workerScript.js"); var worker2 = new Worker("wo
var worker0 = new Worker("workerScript.js");
var worker1 = new Worker("workerScript.js");
var worker2 = new Worker("workerScript.js");
有没有一种方法可以从“x”个工作进程中生成和侦听事件?中有一个示例
let workerList=[];
for(设i=0;i
中有一个例子
let workerList=[];
for(设i=0;i
是否尝试编写循环?是否尝试编写循环?
let workerList = [];
for (let i = 0; i < window.navigator.hardwareConcurrency; i++) {
let newWorker = {
worker: new Worker('cpuworker.js'),
inUse: false
};
workerList.push(newWorker);
}