3proxy/bench/data/results-full7/intel-socks8-dante.csv
Vladimir Dubrovin bb52a5fb0e Bench: the four versions against every proxy, 30 October results
3proxy 0.9.9.2, 1.0.2, devel (c3702866) and the experimental head (5de7ae2)
against nginx (with and without proxy_half_close), haproxy (plain and
splice-auto), envoy, squid, tinyproxy and dante on the M4 and the Skylake
host: the plain suite and the mix over a shaped link (20 Mbit/s, 5 ms,
0.5% loss), three runs a cell, proxy memory capped at 6 GB (--prx-mem-mb,
new). dante re-measured on the SOCKS scenarios only; its mix behaviour
stays in its own smaller-pool table. RESULTS.md rebuilt around six uniform
tables: throughput, memory and errors, p75/p90/p99.
2026-10-30 12:21:40 +03:00

38 lines
8.7 KiB
Plaintext

proxy,scenario,rep,gbit,rate,p50_ms,p75_ms,p90_ms,p99_ms,errors,timeouts,retrans,prx_cpu_s,prx_task_s,cpu_s_per_gb,cpu_us_per_req,peak_mb,cli_util,prx_util,srv_util,cli_thread,srv_thread,bound
3proxy-bp,socks-stream1-down,0,30.35942609095088,nan,nan,nan,nan,nan,0,0,0,10.0,5.297124,0.26348142640928857,nan,13.5234375,0.26785714285714285,0.949667616334283,0.25007913896802786,0.688736988808293,0.5415899336969784,proxy
dante,socks-stream1-down,0,6.96084497383584,nan,nan,nan,nan,nan,0,0,1,11.65,10.105591,1.3387725187007653,nan,30.78125,0.06184705390722942,0.967607973421927,0.06476612233600886,0.14486538293311665,0.10396688657200935,proxy
3proxy-bp,socks-stream16,0,29.41879210854576,nan,nan,nan,nan,nan,0,0,1316,10.03,5.32453,0.2724861381482078,nan,102.05859375,0.22070266446592784,0.9507109004739337,0.3904700991365526,0.5634216859817105,0.8182718833334589,proxy
dante,socks-stream16,0,14.25357689770778,nan,nan,nan,nan,nan,0,0,0,11.58,9.128783,0.6496443889251443,nan,83.05859375,0.11731843575418995,0.9609958506224067,0.2103932584269663,0.2503201614772933,0.3713320208611771,proxy
3proxy-bp,socks-ka-1k,0,0.39048970239999997,38193.99,0.267,14.79,26.83,37.24,0,0,0,10.04,6.385117,20.569044332371107,26.11855848449926,4.484375,0.2779265027987345,0.9543726235741445,0.4823795667636599,0.7223945126616442,0.41311407571975106,proxy
dante,socks-ka-1k,0,0.23664263168000002,23145.28,1.51,5.29,5.52,5.91,0,0,0,11.7,9.401263,39.55331266201036,50.15475098380473,98.0234375,0.19420108468919484,0.972568578553616,0.2960616909942165,0.4557963984431746,0.24345010131083542,proxy
3proxy-bp,socks-ka-50k-2000,0,7.988639170560001,19461.16,91.69,97.44,126.76,144.61,1,0,0,10.15,5.499898,1.0164434550910868,51.691561798153366,120.46875,0.3152918931694635,0.9629981024667932,0.37964408367155794,0.8554091461504926,0.24408552366840341,proxy
dante,socks-ka-50k-2000,0,4.52238245888,10985.95,2.36,307.95,316.31,331.6,3,0,0,11.86,9.008255,2.0980091989720324,107.00784062508458,1452.62109375,0.194815881505863,0.9858686616791354,0.22537517053206002,0.47581923888973243,0.1437735290674667,proxy
3proxy-bp,socks-ka-2k-50k-2000,0,8.24633720832,20087.94,95.0,96.3,100.16,140.63,0,0,0,10.09,5.318838,0.9788588310281435,49.740697651489754,125.078125,0.30809399477806787,0.9591254752851711,0.4511349306431274,0.8402922244966345,0.3210702090028313,proxy
dante,socks-ka-2k-50k-2000,0,4.64326230016,11279.6,2.46,311.69,317.1,332.21,2,0,0,11.92,8.796989,2.0537284744114936,104.64401720656659,1365.48046875,0.1922838869403755,0.9908561928512053,0.2570644718792867,0.4733320759056346,0.17203452052388538,proxy
3proxy-bp,socks-close-1k,0,0.0536870912,5272.82,3.82,6.5,8.8,12.68,14,0,0,10.07,6.428009,150.0546932220459,189.1221875821658,5.19140625,0.2807600950118765,0.9572243346007605,0.19444444444444445,0.7101324402533838,0.09689877187282735,proxy
dante,socks-close-1k,0,0.0155189248,1521.41,13.13,23.07,30.56,42.16,11,0,0,11.69,10.331479999999999,602.619068042652,761.0677083333334,132.015625,0.09329747621017791,0.971737323358271,0.07196235815112095,0.21298873282511735,0.03241520413880088,proxy
dante,socks-stream1-down,1,8.346011697590468,nan,nan,nan,nan,nan,0,0,1,11.63,10.207127,1.1146687067967829,nan,31.109375,0.06545378502718528,0.9675540765391015,0.06081643987781172,0.15736970915098922,0.10565035827794214,proxy
3proxy-bp,socks-stream1-down,1,33.0466003556227,nan,nan,nan,nan,nan,0,0,0,9.98,5.266013999999999,0.2415728843614169,nan,13.0859375,0.26101613291596437,0.9486692015209125,0.2168481742472774,0.7270127605788417,0.5030327391059426,proxy
dante,socks-stream16,1,16.12521768251293,nan,nan,nan,nan,nan,0,0,0,11.62,9.258521,0.576230017699755,nan,83.54296875,0.10630330767630539,0.9659185369908562,0.195176668536175,0.24543307547368545,0.34657222492611217,proxy
3proxy-bp,socks-stream16,1,33.12007854599873,nan,nan,nan,nan,nan,0,0,1232,10.02,5.2938350000000005,0.24146398944751354,nan,100.26953125,0.2043425814234017,0.9524714828897338,0.39649122807017545,0.5683256464618265,0.8432708978774334,proxy
dante,socks-ka-1k,1,0.25870467072,25304.29,1.55,3.27,5.29,5.83,0,0,0,11.65,9.320719,36.02563484478863,45.64760830042004,103.140625,0.17586783772480133,0.9684123025768911,0.28114663726571115,0.4284458490688116,0.22522678921334102,proxy
3proxy-bp,socks-ka-1k,1,0.43293605888,42347.21,0.23800000000000002,15.76,27.65,37.34,0,0,0,10.08,6.403438,18.626307129190078,23.601030203699366,4.546875,0.26401755241345687,0.9581749049429658,0.4630589760207388,0.69684287260773,0.5044825472300721,proxy
dante,socks-ka-50k-2000,1,5.0658803712,12306.13,2.17,308.93,315.95,328.35,2,0,0,11.89,9.008137,1.8776598148816548,95.73654333910383,1471.82421875,0.19484536082474227,0.9883624272651704,0.2192718313714755,0.4866587837369462,0.13879533718181541,proxy
3proxy-bp,socks-ka-50k-2000,1,9.19123001344,22278.34,88.29,92.25,96.75,121.27,0,0,0,10.12,5.507034,0.8808396687017421,45.00337970045181,121.00390625,0.32481665483794653,0.9619771863117871,0.38502340093603743,0.891636578996387,0.24792667004161706,proxy
dante,socks-ka-2k-50k-2000,1,4.5994737664,11173.33,2.39,311.32,316.56,328.48,4,0,0,11.86,8.810199,2.0628446822137745,105.11481977151264,1466.6796875,0.1818931738502784,0.9866888519134775,0.2465753424657534,0.44924111709001974,0.15957769572065464,proxy
3proxy-bp,socks-ka-2k-50k-2000,1,8.67583393792,21008.3,94.92,95.35,97.45,138.8,2,0,0,10.11,5.342065,0.9322446761745038,47.72086832155652,117.86328125,0.30663180413596386,0.961941008563273,0.4547169811320755,0.8440802959815976,0.31342581821823035,proxy
dante,socks-close-1k,1,0.01652555776,1625.88,13.79,22.87,29.42,39.03,7,0,0,11.67,10.34461,564.943110277205,710.4157789005905,129.42578125,0.09768690623709211,0.9684647302904564,0.07194244604316546,0.2221362125557198,0.03156360011810044,proxy
3proxy-bp,socks-close-1k,1,0.054442065920000005,5349.75,3.21,5.63,7.95,12.05,22,0,0,10.06,6.406265,147.82686630272534,186.50352243233223,5.0703125,0.2812202097235462,0.9553656220322887,0.1958041958041958,0.7233097731068245,0.09687779940737334,proxy
3proxy-bp,socks-stream1-down,2,33.6388518997542,nan,nan,nan,nan,nan,0,0,0,10.01,5.233325,0.23803290515745434,nan,11.8359375,0.2767630644342973,0.9980059820538385,0.24849498327759198,0.7192986232020445,0.5560263880249092,proxy
dante,socks-stream1-down,2,8.270728416790337,nan,nan,nan,nan,nan,0,0,0,11.6,10.222825,1.1219128918728767,nan,33.6875,0.06895110739657334,0.9642560266001663,0.06766500277315585,0.1631944329279224,0.12393987864368505,proxy
3proxy-bp,socks-stream16,2,31.63438553222238,nan,nan,nan,nan,nan,0,0,1221,10.03,5.318629,0.25301737247409406,nan,102.45703125,0.1891304347826087,0.9525166191832859,0.3746001279590531,0.5369948180892826,0.7992816087785266,proxy
dante,socks-stream16,2,16.124999461399714,nan,nan,nan,nan,nan,0,0,2,11.57,9.220887000000001,0.5738027569866969,nan,105.5390625,0.10688292784362653,0.9633638634471274,0.19532789192231917,0.24788585319420656,0.3498444174795848,proxy
3proxy-bp,socks-ka-1k,2,0.44694503424,43711.55,0.216,16.21,27.89,36.4,0,0,0,10.12,6.415961,18.11408423804664,22.923570731221133,4.73046875,0.27137637028014616,0.9601518026565465,0.46837495945507623,0.7148535889377573,0.45880056054846025,proxy
dante,socks-ka-1k,2,0.2675965952,26174.97,1.5,3.27,5.24,5.77,0,0,0,11.59,9.270485,34.649170304540554,43.97630819082455,91.73046875,0.17791282481139983,0.9634247714048213,0.2866978793720738,0.44260120538958087,0.24684347572482865,proxy
3proxy-bp,socks-ka-50k-2000,2,9.19123001344,22276.01,88.65,92.42,97.34,135.06,3,0,0,10.13,5.501526999999999,0.8817100636312895,45.02782568497413,121.04296875,0.321157495256167,0.9629277566539924,0.3882978723404255,0.8849522900687673,0.25645897534675266,proxy
dante,socks-ka-50k-2000,2,4.82747613184,11727.05,2.02,304.98,314.09,331.46,2,0,0,11.87,9.142377000000002,1.9670734231845044,100.21867427664407,1428.87109375,0.18054410552349548,0.9875207986688852,0.20794520547945206,0.4525537220036973,0.12715419637362912,proxy
3proxy-bp,socks-ka-2k-50k-2000,2,8.24633720832,20093.21,94.77,96.36,101.0,140.82,2,0,0,10.12,5.340447999999999,0.9817692140738169,49.86523575120598,123.93359375,0.29625237191650855,0.9619771863117871,0.43614001892147586,0.8118043312420647,0.3115846674162313,proxy
dante,socks-ka-2k-50k-2000,2,4.888461312,11875.35,2.29,311.19,315.43,326.95,2,0,0,11.89,8.823331999999999,1.9458065417538075,99.13868576621947,1422.59375,0.1869969040247678,0.9891846921797005,0.2533589251439539,0.466730045826534,0.17121549645901002,proxy
3proxy-bp,socks-close-1k,2,0.05603590144,5501.33,3.42,6.05,8.36,11.87,16,0,0,10.08,6.4224250000000005,143.90774115830837,181.4418144181442,5.1796875,0.27602674307545366,0.9563567362428842,0.1925150650174437,0.7110771873854003,0.09499884974561111,proxy
dante,socks-close-1k,2,0.016777216,1643.59,12.73,21.78,28.56,38.4,9,0,0,11.68,10.334273,556.94580078125,703.6568467979998,131.0,0.09739454094292804,0.970906068162926,0.07641196013289037,0.2221333970078656,0.03241491636770625,proxy