diff --git a/benchmarks.json b/benchmarks.json index de13892..d355b51 100644 --- a/benchmarks.json +++ b/benchmarks.json @@ -1,4 +1,166 @@ [ + { + "hash": "4dabfe99e818a4a4f0c3bccbf0af63323561f0de", + "createdAt": "2023-12-07T03:07:22.697Z", + "results": [ + { + "name": "Poolifier dynamic", + "count": 10, + "command": "node dynamic-poolifier.mjs", + "mean": 12.886437538454999, + "stddev": 0.39177964598619913, + "median": 12.827278433055, + "user": 82.65460844, + "system": 1.196039925, + "min": 12.346793638555, + "max": 13.647942682555 + }, + { + "name": "Poolifier fixed", + "count": 10, + "command": "node fixed-poolifier.mjs", + "mean": 13.167152603440002, + "stddev": 0.4420007830185903, + "median": 12.99666542494, + "user": 84.509106695, + "system": 1.190121895, + "min": 12.75970141144, + "max": 14.02639258344 + }, + { + "name": "Piscina dynamic", + "count": 10, + "command": "node dynamic-piscina.mjs", + "mean": 16.160430504875, + "stddev": 0.2548482747312652, + "median": 16.135425848575, + "user": 87.2033524, + "system": 1.425228725, + "min": 15.870469324075, + "max": 16.539631252075 + }, + { + "name": "Piscina fixed", + "count": 10, + "command": "node fixed-piscina.mjs", + "mean": 16.222189688055, + "stddev": 0.39553581865156473, + "median": 16.163986456155, + "user": 87.33835548500001, + "system": 1.229740305, + "min": 15.882736999655, + "max": 17.259561681655 + }, + { + "name": "Tinypool dynamic", + "count": 10, + "command": "node dynamic-tinypool.mjs", + "mean": 16.279670889025002, + "stddev": 0.20861929582658487, + "median": 16.251145604325, + "user": 87.34596274999998, + "system": 2.416977065, + "min": 15.989989479324999, + "max": 16.557266724325 + }, + { + "name": "Tinypool fixed", + "count": 10, + "command": "node fixed-tinypool.mjs", + "mean": 16.479139542000002, + "stddev": 0.3600845016861167, + "median": 16.2898495952, + "user": 87.423285515, + "system": 2.498611215, + "min": 16.180737273200002, + "max": 17.2481915962 + }, + { + "name": "Workerpool dynamic", + "count": 10, + "command": "node dynamic-workerpool.mjs", + "mean": 17.017922860325, + "stddev": 0.3565617362841436, + "median": 16.872943238125, + "user": 90.3261503, + "system": 1.7123459950000002, + "min": 16.699477232125, + "max": 17.730157748125 + }, + { + "name": "Workerpool fixed", + "count": 10, + "command": "node fixed-workerpool.mjs", + "mean": 16.995809925430002, + "stddev": 0.23021126831476207, + "median": 17.02755148013, + "user": 90.43150518499999, + "system": 1.632980645, + "min": 16.54500179463, + "max": 17.34656611463 + }, + { + "name": "Worker nodes dynamic", + "count": 10, + "command": "node dynamic-worker-nodes.js", + "mean": 16.18422685287, + "stddev": 0.22222367817669864, + "median": 16.15140682617, + "user": 88.09958772, + "system": 1.3381963049999999, + "min": 15.89644897567, + "max": 16.64384964267 + }, + { + "name": "Worker nodes fixed", + "count": 10, + "command": "node fixed-worker-nodes.js", + "mean": 16.215466076840002, + "stddev": 0.269956444748704, + "median": 16.228630825240003, + "user": 88.10367342499998, + "system": 1.33993157, + "min": 15.840310970740001, + "max": 16.70004284574 + }, + { + "name": "Node worker threads pool dynamic", + "count": 10, + "command": "node dynamic-node-worker-threads-pool.mjs", + "mean": 139.25519640191501, + "stddev": 2.65409259788216, + "median": 138.510662512715, + "user": 860.581048325, + "system": 7.335699334999998, + "min": 137.579680277215, + "max": 146.633445062215 + }, + { + "name": "Node worker threads pool static", + "count": 10, + "command": "node static-node-worker-threads-pool.mjs", + "mean": 16.174152436285002, + "stddev": 0.17607560683462425, + "median": 16.170799665485, + "user": 87.52312658, + "system": 1.33861472, + "min": 15.916755025485, + "max": 16.417280603485 + }, + { + "name": "Nanothreads fixed", + "count": 10, + "command": "node fixed-nanothreads.mjs", + "mean": 14.66818094948, + "stddev": 0.3027167563316156, + "median": 14.58648388908, + "user": 84.68394228, + "system": 1.2350090599999999, + "min": 14.32978503808, + "max": 15.402176715080001 + } + ] + }, { "hash": "4dabfe99e818a4a4f0c3bccbf0af63323561f0de", "createdAt": "2023-12-06T03:07:23.094Z",