Improvement
[poolifier.git] / proof.js
CommitLineData
6dc67cda 1const FixedThreadPool = require('./fixed')
c2dbbe2b 2let resolved = 0
6dc67cda 3
c2dbbe2b 4const pool = new FixedThreadPool(100)
5let start = Date.now()
6const iterations = 5000
7for (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 } )
6dc67cda 18}