Merge branch 'master' into feature/task-functions
[poolifier.git] / benchmarks / versus-external-pools / BENCH-100000.json
index 0addc39f735b0af568c177786555c922978f580b..bae2b27ae10a4f92b90e6218780aca1b6470c783 100644 (file)
@@ -2,34 +2,34 @@
   "results": [
     {
       "command": "node dynamic-poolifier.mjs",
-      "mean": 11.38775277876,
-      "stddev": 0.21814144254436024,
-      "median": 11.322953913460001,
-      "user": 84.1076975,
-      "system": 0.5040721699999999,
-      "min": 11.09516876446,
-      "max": 11.968054307460001,
+      "mean": 11.368003236860002,
+      "stddev": 0.3224412822900955,
+      "median": 11.28611924146,
+      "user": 84.27590989999999,
+      "system": 0.52854244,
+      "min": 11.04924261246,
+      "max": 12.28315011846,
       "times": [
-        11.30993804246,
-        11.12423357746,
-        11.09516876446,
-        11.243529182460001,
-        11.335969784460001,
-        11.62250313446,
-        11.30749717546,
-        11.28648984846,
-        11.25674298346,
-        11.283455490460002,
-        11.23508097346,
-        11.44634368446,
-        11.515924098460001,
-        11.968054307460001,
-        11.415602276460001,
-        11.83597362146,
-        11.33651149946,
-        11.46193862446,
-        11.44847444546,
-        11.225624060460001
+        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.46230425816,
-      "stddev": 0.3478555765048522,
-      "median": 11.343040398460001,
-      "user": 84.27904735,
-      "system": 0.46538152000000005,
-      "min": 11.176994353460001,
-      "max": 12.49158253046,
+      "mean": 11.356596080909998,
+      "stddev": 0.18773643921848024,
+      "median": 11.29456609946,
+      "user": 84.12756545,
+      "system": 0.5123968400000001,
+      "min": 11.15489913046,
+      "max": 11.89709897946,
       "times": [
-        12.25638341246,
-        11.440140667460001,
-        11.64586965546,
-        11.61672521546,
-        11.384420156460001,
-        11.26919080146,
-        11.225281991460001,
-        11.18516631446,
-        11.21587308846,
-        11.299301128460002,
-        11.60739339046,
-        11.25156701146,
-        11.441573252460001,
-        11.45096601446,
-        11.176994353460001,
-        11.526435495460001,
-        11.19863245546,
-        11.30166064046,
-        12.49158253046,
-        11.260927587460001
+        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": 13.937160038160002,
-      "stddev": 0.229091928711562,
-      "median": 13.882523518460001,
-      "user": 84.04203304999999,
-      "system": 0.8436164199999998,
-      "min": 13.718860815460001,
-      "max": 14.66832118446,
+      "mean": 13.96954857906,
+      "stddev": 0.15294149540722818,
+      "median": 13.924949551460001,
+      "user": 83.91577705,
+      "system": 0.8764507899999998,
+      "min": 13.796995480460001,
+      "max": 14.36604056546,
       "times": [
-        14.03558020446,
-        14.16590890346,
-        13.99332147246,
-        14.08325131246,
-        13.870321262460001,
-        13.734451419460001,
-        13.728452562460001,
-        13.74543546846,
-        13.718860815460001,
-        13.80617790846,
-        13.94562747846,
-        14.66832118446,
-        14.22665535246,
-        13.81393658746,
-        13.894725774460001,
-        13.77916151246,
-        13.903918667460001,
-        13.788681807460001,
-        14.054059612460001,
-        13.78635145646
+        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.992389136160003,
-      "stddev": 0.21553593896680856,
-      "median": 13.924619035460001,
-      "user": 84.08106079999997,
-      "system": 0.8509846700000001,
-      "min": 13.81159969746,
-      "max": 14.774044333460001,
+      "mean": 13.903733555459999,
+      "stddev": 0.19168634439996315,
+      "median": 13.83464575196,
+      "user": 84.07448690000003,
+      "system": 0.8601311899999999,
+      "min": 13.748144764460001,
+      "max": 14.412393211460001,
       "times": [
-        14.086994330460001,
-        13.90729217046,
-        13.86176053346,
-        13.88929074546,
-        14.774044333460001,
-        13.844506500460001,
-        14.05363500246,
-        14.009661020460001,
-        13.81159969746,
-        13.870511247460001,
-        14.223842275460001,
-        13.94194590046,
-        13.83992894346,
-        13.883734865460001,
-        13.86473938946,
-        14.04273950646,
-        14.11619627246,
-        13.82254833046,
-        14.00192251046,
-        14.00088914746
+        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.096936285309999,
-      "stddev": 0.19900778421420295,
-      "median": 14.02609740946,
-      "user": 84.20009844999998,
-      "system": 1.7178851199999996,
-      "min": 13.93505015046,
-      "max": 14.81120361146,
+      "mean": 13.994092572859998,
+      "stddev": 0.20241934655459232,
+      "median": 13.936304883960002,
+      "user": 84.12881345,
+      "system": 1.7039561399999996,
+      "min": 13.883758291460001,
+      "max": 14.821950666460001,
       "times": [
-        14.208924987460001,
-        14.09905080046,
-        14.20386783746,
-        14.24480254746,
-        13.93505015046,
-        14.01671994746,
-        14.230109652460001,
-        13.93849528246,
-        13.98242186046,
-        14.05876891446,
-        13.94230319246,
-        13.96491007046,
-        14.81120361146,
-        14.18733046946,
-        13.97353044546,
-        14.03547487146,
-        13.958262447460001,
-        14.014351195460002,
-        14.137249416460001,
-        13.99589800546
+        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.114958578909997,
-      "stddev": 0.2949376571329516,
-      "median": 14.01824693846,
-      "user": 84.24157754999999,
-      "system": 1.71350162,
-      "min": 13.90632764046,
-      "max": 15.263442341460001,
+      "mean": 13.999351037260002,
+      "stddev": 0.20898225289155412,
+      "median": 13.951080949960001,
+      "user": 84.10157699999999,
+      "system": 1.7198870900000003,
+      "min": 13.87473413046,
+      "max": 14.86472296146,
       "times": [
-        13.952656002460001,
-        14.255859390460001,
-        13.98329107846,
-        14.096960776460001,
-        13.93821709246,
-        15.263442341460001,
-        14.01646927446,
-        13.99174837846,
-        14.23345116446,
-        14.05715108046,
-        14.020024602460001,
-        14.300898976460001,
-        14.06711578046,
-        13.94912018646,
-        14.107705603460001,
-        13.90632764046,
-        13.94934941446,
-        14.24450483046,
-        13.974803324460002,
-        13.990074639460001
+        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.681753711659999,
-      "stddev": 0.2400606262903193,
-      "median": 14.604875168460001,
-      "user": 86.6164715,
-      "system": 1.2728079700000001,
-      "min": 14.52986027546,
-      "max": 15.55808115446,
+      "mean": 14.588445512860002,
+      "stddev": 0.19168072714895476,
+      "median": 14.53729377896,
+      "user": 86.5068517,
+      "system": 1.2670577399999998,
+      "min": 14.43934690246,
+      "max": 15.358537570460001,
       "times": [
-        14.559261749460001,
-        14.588939016460001,
-        14.607337818460001,
-        14.60859866646,
-        14.63245854246,
-        14.582767051460001,
-        14.55138562546,
-        14.552110585460001,
-        14.88595821646,
-        14.536488308460001,
-        14.639910783460001,
-        14.52986027546,
-        14.602412518460001,
-        15.55808115446,
-        14.63071204146,
-        15.026919060460001,
-        14.738571309460001,
-        14.56531893746,
-        14.56359945146,
-        14.67438312046
+        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.680175613009997,
-      "stddev": 0.2356851209518685,
-      "median": 14.61465628696,
-      "user": 86.6167816,
-      "system": 1.2898563200000002,
-      "min": 14.516381733460001,
-      "max": 15.59665105046,
+      "mean": 14.575268915859997,
+      "stddev": 0.157386518859761,
+      "median": 14.53422736396,
+      "user": 86.6216756,
+      "system": 1.2613628399999999,
+      "min": 14.45781974346,
+      "max": 15.14411060246,
       "times": [
-        14.55862540246,
-        14.52901964346,
-        14.86898440446,
-        14.562203056460001,
-        14.516381733460001,
-        15.59665105046,
-        14.57120791146,
-        14.53163276846,
-        14.69710360646,
-        14.77770262546,
-        14.60904563146,
-        14.62086720946,
-        14.65774416946,
-        14.73020348446,
-        14.62026694246,
-        14.576965838460001,
-        14.768841118460001,
-        14.66791479846,
-        14.56480301246,
-        14.57734785246
+        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": 14.030061484109998,
-      "stddev": 0.22263174711116565,
-      "median": 13.92871746446,
-      "user": 84.60114124999998,
-      "system": 0.9989583699999999,
-      "min": 13.85789385046,
-      "max": 14.74120114546,
+      "mean": 13.93086813111,
+      "stddev": 0.24167954780072037,
+      "median": 13.848770205960001,
+      "user": 84.61519815000001,
+      "system": 0.98589509,
+      "min": 13.73192640046,
+      "max": 14.64004538746,
       "times": [
-        14.000125007460001,
-        14.22527179146,
-        14.41283871046,
-        13.927715796460001,
-        14.021138309460001,
-        14.079100440460001,
-        13.887039986460001,
-        13.904711069460001,
-        13.85789385046,
-        13.92971913246,
-        13.86522954746,
-        13.86882945846,
-        13.889849552460001,
-        14.74120114546,
-        13.90929465346,
-        14.05654528146,
-        14.13602967846,
-        13.86591991046,
-        13.879716911460001,
-        14.14305944846
+        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": 14.090368531909998,
-      "stddev": 0.3076576317266353,
-      "median": 13.99215154446,
-      "user": 84.98271014999999,
-      "system": 1.00467197,
-      "min": 13.84355794846,
-      "max": 15.00155079846,
+      "mean": 13.926463509909999,
+      "stddev": 0.26203859269854224,
+      "median": 13.84687467396,
+      "user": 84.69039760000003,
+      "system": 0.9691233399999998,
+      "min": 13.78574899946,
+      "max": 14.784729072460001,
       "times": [
-        14.015959611460001,
-        13.92001556646,
-        14.84334286246,
-        14.04234853046,
-        14.265114777460001,
-        13.87333557846,
-        15.00155079846,
-        13.864613525460001,
-        13.94095905446,
-        14.040781716460002,
-        13.90499536746,
-        14.15359413446,
-        14.055995645460001,
-        14.070721567460001,
-        14.212150927460002,
-        13.968343477460001,
-        13.84355794846,
-        13.88516634246,
-        13.942383145460001,
-        13.96244006046
+        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.68484885611,
-      "stddev": 0.22261295623182029,
-      "median": 21.67147202596,
-      "user": 131.04754154999998,
-      "system": 3.03152762,
-      "min": 21.400928596460002,
-      "max": 22.34736087146,
+      "mean": 21.882727357010005,
+      "stddev": 0.5148907323621369,
+      "median": 21.67901115296,
+      "user": 131.3080822,
+      "system": 3.0308641900000004,
+      "min": 21.43062456946,
+      "max": 23.34619387346,
       "times": [
-        21.56024177046,
-        21.48610095446,
-        21.68407591546,
-        21.62062261946,
-        22.082017771460002,
-        21.67961387246,
-        21.42356214146,
-        21.69828741146,
-        21.48083360646,
-        22.34736087146,
-        21.52667393746,
-        21.400928596460002,
-        21.83596035446,
-        21.68981503746,
-        21.72574589646,
-        21.82951303046,
-        21.61963545746,
-        21.66333017946,
-        21.57262877446,
-        21.77002892346
+        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.270170613260001,
-      "stddev": 0.1579166816744183,
-      "median": 14.235921261960002,
-      "user": 85.1878685,
-      "system": 1.09225012,
-      "min": 14.11782969246,
-      "max": 14.774521551460001,
+      "mean": 14.197313918559999,
+      "stddev": 0.1954890822889771,
+      "median": 14.13963860946,
+      "user": 85.1199326,
+      "system": 1.0779084399999999,
+      "min": 14.042602542460001,
+      "max": 14.95075411446,
       "times": [
-        14.16006951846,
-        14.15875204746,
-        14.40730001746,
-        14.16968189146,
-        14.16330470446,
-        14.137275713460001,
-        14.33877469846,
-        14.236694597460001,
-        14.157617314460001,
-        14.127407380460001,
-        14.46303352946,
-        14.317866849460001,
-        14.11782969246,
-        14.774521551460001,
-        14.29280415746,
-        14.13835122046,
-        14.23514792646,
-        14.31303554946,
-        14.310772611460001,
-        14.38317129346
+        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.269334259860003,
-      "stddev": 0.16067441763181775,
-      "median": 13.20688639446,
-      "user": 82.4979613,
-      "system": 0.8987518699999999,
-      "min": 13.14650321146,
-      "max": 13.817360158460001,
+      "mean": 13.205401262510003,
+      "stddev": 0.20236927854585932,
+      "median": 13.15385387046,
+      "user": 82.34329815,
+      "system": 0.8771399399999998,
+      "min": 13.09653258346,
+      "max": 14.04509258246,
       "times": [
-        13.30601118146,
-        13.16215502446,
-        13.200675398460001,
-        13.33151432746,
-        13.14650321146,
-        13.16177767846,
-        13.817360158460001,
-        13.55353890946,
-        13.17802685046,
-        13.21301545146,
-        13.271532180460001,
-        13.15114981546,
-        13.17773262146,
-        13.20075733746,
-        13.287240161460002,
-        13.235149122460001,
-        13.34948417246,
-        13.17759174246,
-        13.189423852460001,
-        13.27604599946
+        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,