X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=benchmarks%2Fversus-external-pools%2FBENCH-100000.json;h=bae2b27ae10a4f92b90e6218780aca1b6470c783;hb=e4c07d066abc51e978a18f44a973a548f24fb7ad;hp=0967ef424bce6791893e9a57bb952f80fd536e93;hpb=2de80350c43436f87fca7de401d213c0d93fe208;p=poolifier.git diff --git a/benchmarks/versus-external-pools/BENCH-100000.json b/benchmarks/versus-external-pools/BENCH-100000.json index 0967ef42..bae2b27a 100644 --- a/benchmarks/versus-external-pools/BENCH-100000.json +++ b/benchmarks/versus-external-pools/BENCH-100000.json @@ -1 +1,706 @@ -{} +{ + "results": [ + { + "command": "node dynamic-poolifier.mjs", + "mean": 11.368003236860002, + "stddev": 0.3224412822900955, + "median": 11.28611924146, + "user": 84.27590989999999, + "system": 0.52854244, + "min": 11.04924261246, + "max": 12.28315011846, + "times": [ + 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, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + }, + { + "command": "node fixed-poolifier.mjs", + "mean": 11.356596080909998, + "stddev": 0.18773643921848024, + "median": 11.29456609946, + "user": 84.12756545, + "system": 0.5123968400000001, + "min": 11.15489913046, + "max": 11.89709897946, + "times": [ + 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, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + }, + { + "command": "node dynamic-piscina.mjs", + "mean": 13.96954857906, + "stddev": 0.15294149540722818, + "median": 13.924949551460001, + "user": 83.91577705, + "system": 0.8764507899999998, + "min": 13.796995480460001, + "max": 14.36604056546, + "times": [ + 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, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + }, + { + "command": "node fixed-piscina.mjs", + "mean": 13.903733555459999, + "stddev": 0.19168634439996315, + "median": 13.83464575196, + "user": 84.07448690000003, + "system": 0.8601311899999999, + "min": 13.748144764460001, + "max": 14.412393211460001, + "times": [ + 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, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + }, + { + "command": "node dynamic-tinypool.mjs", + "mean": 13.994092572859998, + "stddev": 0.20241934655459232, + "median": 13.936304883960002, + "user": 84.12881345, + "system": 1.7039561399999996, + "min": 13.883758291460001, + "max": 14.821950666460001, + "times": [ + 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, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + }, + { + "command": "node fixed-tinypool.mjs", + "mean": 13.999351037260002, + "stddev": 0.20898225289155412, + "median": 13.951080949960001, + "user": 84.10157699999999, + "system": 1.7198870900000003, + "min": 13.87473413046, + "max": 14.86472296146, + "times": [ + 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, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + }, + { + "command": "node dynamic-workerpool.mjs", + "mean": 14.588445512860002, + "stddev": 0.19168072714895476, + "median": 14.53729377896, + "user": 86.5068517, + "system": 1.2670577399999998, + "min": 14.43934690246, + "max": 15.358537570460001, + "times": [ + 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, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + }, + { + "command": "node fixed-workerpool.mjs", + "mean": 14.575268915859997, + "stddev": 0.157386518859761, + "median": 14.53422736396, + "user": 86.6216756, + "system": 1.2613628399999999, + "min": 14.45781974346, + "max": 15.14411060246, + "times": [ + 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, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + }, + { + "command": "node dynamic-worker-nodes.js", + "mean": 13.93086813111, + "stddev": 0.24167954780072037, + "median": 13.848770205960001, + "user": 84.61519815000001, + "system": 0.98589509, + "min": 13.73192640046, + "max": 14.64004538746, + "times": [ + 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, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + }, + { + "command": "node fixed-worker-nodes.js", + "mean": 13.926463509909999, + "stddev": 0.26203859269854224, + "median": 13.84687467396, + "user": 84.69039760000003, + "system": 0.9691233399999998, + "min": 13.78574899946, + "max": 14.784729072460001, + "times": [ + 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, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + }, + { + "command": "node dynamic-node-worker-threads-pool.mjs", + "mean": 21.882727357010005, + "stddev": 0.5148907323621369, + "median": 21.67901115296, + "user": 131.3080822, + "system": 3.0308641900000004, + "min": 21.43062456946, + "max": 23.34619387346, + "times": [ + 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, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + }, + { + "command": "node static-node-worker-threads-pool.mjs", + "mean": 14.197313918559999, + "stddev": 0.1954890822889771, + "median": 14.13963860946, + "user": 85.1199326, + "system": 1.0779084399999999, + "min": 14.042602542460001, + "max": 14.95075411446, + "times": [ + 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, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + }, + { + "command": "node fixed-nanothreads.mjs", + "mean": 13.205401262510003, + "stddev": 0.20236927854585932, + "median": 13.15385387046, + "user": 82.34329815, + "system": 0.8771399399999998, + "min": 13.09653258346, + "max": 14.04509258246, + "times": [ + 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, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ] + } + ] +}