Merge branch 'master' of github.com:poolifier/poolifier
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Tue, 19 Sep 2023 11:18:57 +0000 (13:18 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Tue, 19 Sep 2023 11:18:57 +0000 (13:18 +0200)
benchmarks/versus-external-pools/BENCH-100000.json
benchmarks/versus-external-pools/BENCH-100000.md

index 6b36c35f10ea4a1ff4b9d4a4bb904c34c7dd06be..bae2b27ae10a4f92b90e6218780aca1b6470c783 100644 (file)
@@ -2,34 +2,34 @@
   "results": [
     {
       "command": "node dynamic-poolifier.mjs",
-      "mean": 11.460686491090003,
-      "stddev": 0.25081970175174806,
-      "median": 11.46798398764,
-      "user": 83.98807101,
-      "system": 0.5325650499999999,
-      "min": 11.07185692914,
-      "max": 12.084592454140001,
+      "mean": 11.368003236860002,
+      "stddev": 0.3224412822900955,
+      "median": 11.28611924146,
+      "user": 84.27590989999999,
+      "system": 0.52854244,
+      "min": 11.04924261246,
+      "max": 12.28315011846,
       "times": [
-        11.55452916214,
-        11.20068952614,
-        11.37649475814,
-        11.07185692914,
-        11.60220923814,
-        12.084592454140001,
-        11.29371622114,
-        11.62904898514,
-        11.30166552414,
-        11.446099674140001,
-        11.489868301140001,
-        11.52266748014,
-        11.81011461814,
-        11.203381245140001,
-        11.16964814914,
-        11.286836902140001,
-        11.655318195140001,
-        11.22740957914,
-        11.60969656514,
-        11.67788631414
+        11.04924261246,
+        12.164582731460001,
+        11.42606048046,
+        11.14701773246,
+        12.28315011846,
+        11.114457617460001,
+        11.21295353046,
+        11.31917603846,
+        11.41331715546,
+        11.14322856146,
+        11.132846394460001,
+        11.239183329460001,
+        11.177805089460001,
+        11.314058325460001,
+        11.34120538546,
+        11.17777176246,
+        11.25818015746,
+        11.416931810460001,
+        11.491710340460001,
+        11.537185563460001
       ],
       "exit_codes": [
         0,
     },
     {
       "command": "node fixed-poolifier.mjs",
-      "mean": 11.542970538490001,
-      "stddev": 0.34367513099545477,
-      "median": 11.455383519640002,
-      "user": 84.24208270999999,
-      "system": 0.5048741999999999,
-      "min": 11.11264735714,
-      "max": 12.43351513114,
+      "mean": 11.356596080909998,
+      "stddev": 0.18773643921848024,
+      "median": 11.29456609946,
+      "user": 84.12756545,
+      "system": 0.5123968400000001,
+      "min": 11.15489913046,
+      "max": 11.89709897946,
       "times": [
-        12.24296193314,
-        11.55019628614,
-        11.268731587140001,
-        11.48250923314,
-        11.680712899140001,
-        12.43351513114,
-        11.78594244714,
-        11.220906218140001,
-        11.74624564914,
-        11.80400478414,
-        11.40014431114,
-        11.59587397914,
-        11.228737222140001,
-        11.11264735714,
-        11.428257806140001,
-        11.22435232314,
-        11.264055218140001,
-        11.32840691214,
-        11.380536257140001,
-        11.68067321514
+        11.28842508446,
+        11.45222851346,
+        11.23460998646,
+        11.15489913046,
+        11.22347996146,
+        11.30347705046,
+        11.42483632146,
+        11.24280094246,
+        11.26645936946,
+        11.28948877846,
+        11.289564564460001,
+        11.31750867146,
+        11.29956763446,
+        11.273619724460001,
+        11.331826318460001,
+        11.20444931846,
+        11.33355762146,
+        11.89709897946,
+        11.79759357146,
+        11.50643007546
       ],
       "exit_codes": [
         0,
     },
     {
       "command": "node dynamic-piscina.mjs",
-      "mean": 14.00370990509,
-      "stddev": 0.195190646587577,
-      "median": 13.95897025564,
-      "user": 84.30038051,
-      "system": 0.8942395499999998,
-      "min": 13.74530090314,
-      "max": 14.404787197140001,
+      "mean": 13.96954857906,
+      "stddev": 0.15294149540722818,
+      "median": 13.924949551460001,
+      "user": 83.91577705,
+      "system": 0.8764507899999998,
+      "min": 13.796995480460001,
+      "max": 14.36604056546,
       "times": [
-        14.20669045814,
-        14.116467723140001,
-        14.28127674814,
-        13.74530090314,
-        13.97036887314,
-        13.83224729014,
-        13.82272773214,
-        13.890525632140001,
-        13.82884830214,
-        13.753288383140001,
-        13.98871156214,
-        14.404787197140001,
-        14.03733164614,
-        13.93805071214,
-        13.87920565614,
-        14.399814069140001,
-        14.09713422714,
-        13.947571638140001,
-        14.00739293814,
-        13.92645641014
+        13.88530186746,
+        14.219938563460001,
+        13.924741648460001,
+        13.94637099246,
+        13.97710498146,
+        13.879033702460001,
+        13.86036472646,
+        13.92515745446,
+        13.815125913460001,
+        14.13655149346,
+        14.03763722146,
+        14.36604056546,
+        13.796995480460001,
+        13.96719749546,
+        13.880604315460001,
+        13.92629100946,
+        14.22537706446,
+        13.87854894646,
+        13.827854786460001,
+        13.91473335246
       ],
       "exit_codes": [
         0,
     },
     {
       "command": "node fixed-piscina.mjs",
-      "mean": 13.971157231290002,
-      "stddev": 0.18748653009873717,
-      "median": 13.954581861640001,
-      "user": 84.05523740999999,
-      "system": 0.897861,
-      "min": 13.749618012140001,
-      "max": 14.60467247114,
+      "mean": 13.903733555459999,
+      "stddev": 0.19168634439996315,
+      "median": 13.83464575196,
+      "user": 84.07448690000003,
+      "system": 0.8601311899999999,
+      "min": 13.748144764460001,
+      "max": 14.412393211460001,
       "times": [
-        13.93401751114,
-        14.153403305140001,
-        13.99563867314,
-        14.016568730140001,
-        14.60467247114,
-        14.04295730414,
-        13.98590516114,
-        13.836994992140001,
-        14.16283542514,
-        13.95397992414,
-        13.95518379914,
-        13.83943599014,
-        13.76735754114,
-        13.87862771914,
-        13.81254605814,
-        13.88567580814,
-        13.840183258140001,
-        13.99070596514,
-        13.749618012140001,
-        14.01683697714
+        13.846976446460001,
+        13.92685395646,
+        13.82268203546,
+        14.37333245446,
+        14.023949228460001,
+        13.86672670646,
+        14.14773441546,
+        13.80653369046,
+        13.80385636646,
+        13.760039881460001,
+        13.86446245346,
+        13.80081846146,
+        13.84660946846,
+        13.76837037346,
+        13.799337988460001,
+        13.79013751946,
+        13.85873795846,
+        13.748144764460001,
+        13.806973728460001,
+        14.412393211460001
       ],
       "exit_codes": [
         0,
     },
     {
       "command": "node dynamic-tinypool.mjs",
-      "mean": 14.078402252840002,
-      "stddev": 0.17964768548679533,
-      "median": 14.035605996640001,
-      "user": 84.20895296,
-      "system": 1.7079841500000001,
-      "min": 13.87159967414,
-      "max": 14.415486299140001,
+      "mean": 13.994092572859998,
+      "stddev": 0.20241934655459232,
+      "median": 13.936304883960002,
+      "user": 84.12881345,
+      "system": 1.7039561399999996,
+      "min": 13.883758291460001,
+      "max": 14.821950666460001,
       "times": [
-        14.06757659014,
-        14.15184551414,
-        13.87159967414,
-        13.98933836414,
-        14.33406050414,
-        13.95275701814,
-        13.976909001140001,
-        14.415486299140001,
-        13.880121953140002,
-        14.02409919914,
-        14.052152449140001,
-        14.28146063314,
-        14.07133063214,
-        14.394466858140001,
-        14.34510712514,
-        13.99131320014,
-        14.04711279414,
-        13.91149482214,
-        13.90806625914,
-        13.90174616614
+        13.966210033460001,
+        13.937544755460001,
+        14.07474184746,
+        13.91990565046,
+        13.93506501246,
+        13.92920750146,
+        13.90353253146,
+        13.912267811460001,
+        14.01460675146,
+        13.91280667846,
+        13.88862534946,
+        13.89433673946,
+        14.821950666460001,
+        13.94416041346,
+        13.883758291460001,
+        14.06253733846,
+        13.957398195460001,
+        13.926607261460001,
+        14.022635471460001,
+        13.97395315646
       ],
       "exit_codes": [
         0,
     },
     {
       "command": "node fixed-tinypool.mjs",
-      "mean": 14.04153995254,
-      "stddev": 0.21579330760949478,
-      "median": 13.977037514640001,
-      "user": 84.21406685999999,
-      "system": 1.7156961,
-      "min": 13.85588257614,
-      "max": 14.77938356414,
+      "mean": 13.999351037260002,
+      "stddev": 0.20898225289155412,
+      "median": 13.951080949960001,
+      "user": 84.10157699999999,
+      "system": 1.7198870900000003,
+      "min": 13.87473413046,
+      "max": 14.86472296146,
       "times": [
-        13.94437420514,
-        14.09820678514,
-        13.98808723914,
-        14.128383172140001,
-        13.981159983140001,
-        14.77938356414,
-        14.42934816214,
-        14.06893937014,
-        13.91567962214,
-        14.14407409214,
-        13.88692507714,
-        13.960267247140001,
-        13.96310109214,
-        13.918613199140001,
-        13.92105688814,
-        13.994065623140001,
-        13.85588257614,
-        13.97291504614,
-        14.002948978140001,
-        13.87738712814
+        13.92619766746,
+        14.004044158460001,
+        13.977218289460001,
+        13.92701979746,
+        13.95967980746,
+        14.86472296146,
+        13.943539534460001,
+        14.04416872046,
+        13.91758779146,
+        14.01792684846,
+        14.03383932046,
+        13.95862236546,
+        13.87473413046,
+        13.899152218460001,
+        13.924626830460001,
+        13.929207616460001,
+        13.91000959246,
+        14.000713840460001,
+        13.963721559460001,
+        13.910287694460001
       ],
       "exit_codes": [
         0,
     },
     {
       "command": "node dynamic-workerpool.mjs",
-      "mean": 14.668654660189997,
-      "stddev": 0.1751780961079337,
-      "median": 14.62452225564,
-      "user": 86.67234151,
-      "system": 1.32287635,
-      "min": 14.478081427140001,
-      "max": 15.07487723414,
+      "mean": 14.588445512860002,
+      "stddev": 0.19168072714895476,
+      "median": 14.53729377896,
+      "user": 86.5068517,
+      "system": 1.2670577399999998,
+      "min": 14.43934690246,
+      "max": 15.358537570460001,
       "times": [
-        14.51326478514,
-        14.56531670514,
-        14.54245101214,
-        14.75296939014,
-        14.586181163140001,
-        14.51622098014,
-        14.74627245614,
-        14.63799034114,
-        14.71788947814,
-        14.51277760214,
-        14.89880980214,
-        14.66927356114,
-        14.478081427140001,
-        15.07487723414,
-        15.05429255614,
-        14.70443201614,
-        14.611054170140001,
-        14.506627959140001,
-        14.52770836914,
-        14.756602195140001
+        14.632960243460001,
+        14.53857524846,
+        14.55388903246,
+        14.64864224846,
+        14.603743489460001,
+        14.48915307146,
+        14.51865441146,
+        14.52444953446,
+        14.43934690246,
+        14.55075847446,
+        14.53601230946,
+        14.50447696546,
+        14.505208338460001,
+        15.358537570460001,
+        14.62779469746,
+        14.491762085460001,
+        14.52024548046,
+        14.46665854746,
+        14.592621020460001,
+        14.665420585460001
       ],
       "exit_codes": [
         0,
     },
     {
       "command": "node fixed-workerpool.mjs",
-      "mean": 14.69618620404,
-      "stddev": 0.19135706242263026,
-      "median": 14.63742826764,
-      "user": 86.63727986,
-      "system": 1.31793365,
-      "min": 14.49212330914,
-      "max": 15.232266306140001,
+      "mean": 14.575268915859997,
+      "stddev": 0.157386518859761,
+      "median": 14.53422736396,
+      "user": 86.6216756,
+      "system": 1.2613628399999999,
+      "min": 14.45781974346,
+      "max": 15.14411060246,
       "times": [
-        14.52713430014,
-        14.50322603414,
-        14.59309495814,
-        14.61152691314,
-        14.91647165114,
-        15.03828066314,
-        14.859238020140001,
-        14.608337629140001,
-        14.600816917140001,
-        14.67777615114,
-        14.520808994140001,
-        14.66485827914,
-        14.68288046414,
-        15.232266306140001,
-        14.58063681614,
-        14.58868176914,
-        14.808317886140001,
-        14.663329622140001,
-        14.49212330914,
-        14.75391739714
+        14.47930699446,
+        14.469473586460001,
+        14.53775113446,
+        14.49907766546,
+        14.45781974346,
+        15.14411060246,
+        14.572162781460001,
+        14.661065003460001,
+        14.49757073646,
+        14.777656522460001,
+        14.47240096946,
+        14.54680219946,
+        14.71018802446,
+        14.479297410460001,
+        14.53070359346,
+        14.54065151746,
+        14.56539466946,
+        14.51594835546,
+        14.53845836546,
+        14.50953844146
       ],
       "exit_codes": [
         0,
     },
     {
       "command": "node dynamic-worker-nodes.js",
-      "mean": 13.93325881829,
-      "stddev": 0.17110973279191732,
-      "median": 13.90770618014,
-      "user": 84.50858151000001,
-      "system": 0.9973983999999998,
-      "min": 13.756689403140001,
-      "max": 14.565890296140001,
+      "mean": 13.93086813111,
+      "stddev": 0.24167954780072037,
+      "median": 13.848770205960001,
+      "user": 84.61519815000001,
+      "system": 0.98589509,
+      "min": 13.73192640046,
+      "max": 14.64004538746,
       "times": [
-        13.76258436514,
-        13.91964969714,
-        13.81807830014,
-        13.796148933140001,
-        14.01181693614,
-        13.756689403140001,
-        13.88394899614,
-        13.974626134140001,
-        13.93325984614,
-        13.77719238214,
-        13.87137652514,
-        13.898306617140001,
-        13.88566891214,
-        13.99181976314,
-        14.565890296140001,
-        13.91710574314,
-        13.98857317314,
-        14.01608785914,
-        14.00929042714,
-        13.887062056140001
+        13.89194610046,
+        13.89525897046,
+        13.81873272546,
+        13.87213934046,
+        13.89884820946,
+        13.73192640046,
+        13.773378922460001,
+        13.838520561460001,
+        13.83863851746,
+        13.837644412460001,
+        13.85890189446,
+        13.803619000460001,
+        14.64004538746,
+        14.572191032460001,
+        14.07205063646,
+        13.83711465446,
+        13.86961044146,
+        13.82750398546,
+        13.78724552846,
+        13.95204590046
       ],
       "exit_codes": [
         0,
     },
     {
       "command": "node fixed-worker-nodes.js",
-      "mean": 13.95950815399,
-      "stddev": 0.183579434360206,
-      "median": 13.91979540564,
-      "user": 84.55706836,
-      "system": 0.9847505999999999,
-      "min": 13.79147062814,
-      "max": 14.546362315140001,
+      "mean": 13.926463509909999,
+      "stddev": 0.26203859269854224,
+      "median": 13.84687467396,
+      "user": 84.69039760000003,
+      "system": 0.9691233399999998,
+      "min": 13.78574899946,
+      "max": 14.784729072460001,
       "times": [
-        13.823420951140001,
-        13.79173552314,
-        13.91348043414,
-        14.02465314814,
-        13.79147062814,
-        14.037277344140001,
-        14.546362315140001,
-        14.27675133514,
-        14.01099025914,
-        13.92604248814,
-        13.92025053214,
-        13.82288859314,
-        14.025223096140001,
-        13.820528449140001,
-        13.80452440414,
-        13.99714390614,
-        13.84236475414,
-        13.84957940614,
-        13.91934027914,
-        14.046135233140001
+        13.858949349460001,
+        13.78755033646,
+        13.794909005460001,
+        14.784729072460001,
+        13.78574899946,
+        13.82141487646,
+        14.56115570146,
+        13.90339855346,
+        13.84178459846,
+        13.846459169460001,
+        13.87625398746,
+        13.83346375446,
+        13.861855352460001,
+        13.84729017846,
+        13.78954595746,
+        13.859877196460001,
+        13.786126023460001,
+        13.96167930146,
+        13.91559371346,
+        13.81148507046
       ],
       "exit_codes": [
         0,
     },
     {
       "command": "node dynamic-node-worker-threads-pool.mjs",
-      "mean": 21.705377271690004,
-      "stddev": 0.2812675075823154,
-      "median": 21.63110223964,
-      "user": 131.74272690999996,
-      "system": 2.9979596999999996,
-      "min": 21.38744876514,
-      "max": 22.52470514014,
+      "mean": 21.882727357010005,
+      "stddev": 0.5148907323621369,
+      "median": 21.67901115296,
+      "user": 131.3080822,
+      "system": 3.0308641900000004,
+      "min": 21.43062456946,
+      "max": 23.34619387346,
       "times": [
-        21.49414467714,
-        21.85316109914,
-        21.79484852214,
-        21.82833255214,
-        22.04228054814,
-        21.63284923614,
-        22.21709481114,
-        21.483233276140002,
-        21.60014258914,
-        21.67911763914,
-        22.52470514014,
-        21.67462560214,
-        21.38744876514,
-        21.62935524314,
-        21.50709395314,
-        21.41015074614,
-        21.58297582114,
-        21.52866373014,
-        21.56877281314,
-        21.66854866914
+        21.63584919446,
+        21.49081686346,
+        21.43062456946,
+        21.792388830460002,
+        21.60069429146,
+        21.54642903846,
+        21.56137180846,
+        21.632441214460002,
+        21.44907496546,
+        22.05355998546,
+        21.95569277246,
+        21.88970592246,
+        21.53484584646,
+        21.65270147946,
+        21.70532082646,
+        21.90852867746,
+        22.69483023446,
+        21.88003241346,
+        22.89344433246,
+        23.34619387346
       ],
       "exit_codes": [
         0,
     },
     {
       "command": "node static-node-worker-threads-pool.mjs",
-      "mean": 14.23932392959,
-      "stddev": 0.22039778369683194,
-      "median": 14.17214841014,
-      "user": 85.21785320999996,
-      "system": 1.09816055,
-      "min": 14.04185371914,
-      "max": 15.02877590314,
+      "mean": 14.197313918559999,
+      "stddev": 0.1954890822889771,
+      "median": 14.13963860946,
+      "user": 85.1199326,
+      "system": 1.0779084399999999,
+      "min": 14.042602542460001,
+      "max": 14.95075411446,
       "times": [
-        14.17219981514,
-        14.253486225140001,
-        14.448786677140001,
-        14.04185371914,
-        14.15740933314,
-        14.06448705214,
-        14.162173732140001,
-        14.12588907814,
-        14.17754607414,
-        14.311268016140001,
-        14.19004887414,
-        14.271448644140001,
-        14.08899601214,
-        14.09469537814,
-        15.02877590314,
-        14.47405968914,
-        14.322468158140001,
-        14.172097005140001,
-        14.08044754214,
-        14.14834166314
+        14.183544750460001,
+        14.35670690146,
+        14.19807060446,
+        14.139761014460001,
+        14.137261824460001,
+        14.18414643146,
+        14.09040660846,
+        14.17802594446,
+        14.11049813046,
+        14.091801072460001,
+        14.13050344946,
+        14.088102863460001,
+        14.26503981546,
+        14.15032364646,
+        14.95075411446,
+        14.139516204460001,
+        14.33696355246,
+        14.10318519746,
+        14.069063702460001,
+        14.042602542460001
       ],
       "exit_codes": [
         0,
     },
     {
       "command": "node fixed-nanothreads.mjs",
-      "mean": 13.332148464840003,
-      "stddev": 0.2677936691595618,
-      "median": 13.22471509514,
-      "user": 82.76726615999999,
-      "system": 0.9324920999999999,
-      "min": 13.08697098314,
-      "max": 14.10655408014,
+      "mean": 13.205401262510003,
+      "stddev": 0.20236927854585932,
+      "median": 13.15385387046,
+      "user": 82.34329815,
+      "system": 0.8771399399999998,
+      "min": 13.09653258346,
+      "max": 14.04509258246,
       "times": [
-        13.31935902414,
-        13.11847410414,
-        13.13990334214,
-        13.592224528140001,
-        13.203522449140001,
-        13.24275983014,
-        13.43396316514,
-        14.10655408014,
-        13.18432447714,
-        13.15556534914,
-        13.21837687614,
-        13.36015711714,
-        13.877545876140001,
-        13.58400535614,
-        13.22732779014,
-        13.23933728814,
-        13.13100729714,
-        13.199487963140001,
-        13.08697098314,
-        13.22210240014
+        13.18196150846,
+        13.09653258346,
+        13.12901346846,
+        13.18233877246,
+        13.12023282846,
+        13.13495294346,
+        13.138255327460001,
+        14.04509258246,
+        13.16192620046,
+        13.24462110546,
+        13.23408346946,
+        13.11477016046,
+        13.14578154046,
+        13.200833491460001,
+        13.18434012146,
+        13.17096864146,
+        13.23773254246,
+        13.13751371346,
+        13.14367006046,
+        13.10340418846
       ],
       "exit_codes": [
         0,
index 8cc05329ed0215fe7fb9c2cde327d6b97399f00b..2eaac8c1c852f0d1058a6d88c2f360308909683f 100644 (file)
@@ -1,15 +1,15 @@
 | Command | Mean [s] | Min [s] | Max [s] | Relative |
 |:---|---:|---:|---:|---:|
-| `node dynamic-poolifier.mjs` | 11.461 ± 0.251 | 11.072 | 12.085 | 1.00 |
-| `node fixed-poolifier.mjs` | 11.543 ± 0.344 | 11.113 | 12.434 | 1.01 ± 0.04 |
-| `node dynamic-piscina.mjs` | 14.004 ± 0.195 | 13.745 | 14.405 | 1.22 ± 0.03 |
-| `node fixed-piscina.mjs` | 13.971 ± 0.187 | 13.750 | 14.605 | 1.22 ± 0.03 |
-| `node dynamic-tinypool.mjs` | 14.078 ± 0.180 | 13.872 | 14.415 | 1.23 ± 0.03 |
-| `node fixed-tinypool.mjs` | 14.042 ± 0.216 | 13.856 | 14.779 | 1.23 ± 0.03 |
-| `node dynamic-workerpool.mjs` | 14.669 ± 0.175 | 14.478 | 15.075 | 1.28 ± 0.03 |
-| `node fixed-workerpool.mjs` | 14.696 ± 0.191 | 14.492 | 15.232 | 1.28 ± 0.03 |
-| `node dynamic-worker-nodes.js` | 13.933 ± 0.171 | 13.757 | 14.566 | 1.22 ± 0.03 |
-| `node fixed-worker-nodes.js` | 13.960 ± 0.184 | 13.791 | 14.546 | 1.22 ± 0.03 |
-| `node dynamic-node-worker-threads-pool.mjs` | 21.705 ± 0.281 | 21.387 | 22.525 | 1.89 ± 0.05 |
-| `node static-node-worker-threads-pool.mjs` | 14.239 ± 0.220 | 14.042 | 15.029 | 1.24 ± 0.03 |
-| `node fixed-nanothreads.mjs` | 13.332 ± 0.268 | 13.087 | 14.107 | 1.16 ± 0.03 |
+| `node dynamic-poolifier.mjs` | 11.368 ± 0.322 | 11.049 | 12.283 | 1.00 ± 0.03 |
+| `node fixed-poolifier.mjs` | 11.357 ± 0.188 | 11.155 | 11.897 | 1.00 |
+| `node dynamic-piscina.mjs` | 13.970 ± 0.153 | 13.797 | 14.366 | 1.23 ± 0.02 |
+| `node fixed-piscina.mjs` | 13.904 ± 0.192 | 13.748 | 14.412 | 1.22 ± 0.03 |
+| `node dynamic-tinypool.mjs` | 13.994 ± 0.202 | 13.884 | 14.822 | 1.23 ± 0.03 |
+| `node fixed-tinypool.mjs` | 13.999 ± 0.209 | 13.875 | 14.865 | 1.23 ± 0.03 |
+| `node dynamic-workerpool.mjs` | 14.588 ± 0.192 | 14.439 | 15.359 | 1.28 ± 0.03 |
+| `node fixed-workerpool.mjs` | 14.575 ± 0.157 | 14.458 | 15.144 | 1.28 ± 0.03 |
+| `node dynamic-worker-nodes.js` | 13.931 ± 0.242 | 13.732 | 14.640 | 1.23 ± 0.03 |
+| `node fixed-worker-nodes.js` | 13.926 ± 0.262 | 13.786 | 14.785 | 1.23 ± 0.03 |
+| `node dynamic-node-worker-threads-pool.mjs` | 21.883 ± 0.515 | 21.431 | 23.346 | 1.93 ± 0.06 |
+| `node static-node-worker-threads-pool.mjs` | 14.197 ± 0.195 | 14.043 | 14.951 | 1.25 ± 0.03 |
+| `node fixed-nanothreads.mjs` | 13.205 ± 0.202 | 13.097 | 14.045 | 1.16 ± 0.03 |