daf55240418fffabb96901d5c2eab79403ca830a
[poolifier.git] / proof.js
1 const FixedThreadPool = require('./fixed')
2 let resolved = 0
3
4 const pool = new FixedThreadPool(100)
5 let start = Date.now()
6 const iterations = 5000
7 for (let i = 0; i <= iterations; i++) {
8 const o = {
9 a: i
10 }
11 pool.execute(JSON.stringify, o).then(res => {
12 console.log(res)
13 resolved++
14 if(resolved === iterations) {
15 console.log('Time take is ' + (Date.now() - start))
16 }
17 } )
18 }