3proxy/bench/data/results-full7/arm-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

8.7 KiB

1proxyscenariorepgbitratep50_msp75_msp90_msp99_mserrorstimeoutsretransprx_cpu_sprx_task_scpu_s_per_gbcpu_us_per_reqpeak_mbcli_utilprx_utilsrv_utilcli_threadsrv_threadbound
23proxy-bpsocks-stream1-down054.95798518703387nannannannannan00010.019.9935290.14569523951370048nan30.906250.087436586093703380.95061728395061730.18535550053059780.50691588330697510.47970922709920055proxy
3dantesocks-stream1-down010.755941861630104nannannannannan00010.0110.0144620.7444363790873445nan13.261718750.0173122065727699530.95152091254752850.055668016194331980.234028905348351580.11497876234460526proxy
43proxy-bpsocks-stream16044.85364033390902nannannannannan00424310.0410.0231990.1788190827216997nan108.6093750.289638762708198160.9525616698292220.3640889478924660.48124834813906540.5946620905582705proxy
5dantesocks-stream16015.811853329382707nannannannannan00110.0310.0259170.5072910594144856nan123.980468750.137954391510498990.95342205323193920.481773997569866330.16267919756153350.5275027490734411proxy
63proxy-bpsocks-ka-1k00.3438490419200000433632.841.912.844.077.0700010.0610.04076400000000123.40561996352006329.7598797771854729.027343750.53417721518987340.95445920303605310.56738809640924741.09780003606693820.3334424809956902client
7dantesocks-ka-1k00.2805989376000000427446.171.234.134.254.4600010.0810.09335628.7385264854260136.44370207273555542.56250.47366419471382390.95817490494296580.50434572670207630.86149878194404350.31052558332728447proxy
83proxy-bpsocks-ka-50k-200008.6758339379221075.7994.9495.6497.08118.9300010.110.0955540000000020.931322574615478547.476461546416466143.050781250.50374404356705240.96098953377735490.54678899082568810.65431059469936250.20327122665405828proxy
9dantesocks-ka-50k-200005.89249380352000114314.31184.84188.03191.02199.8800010.210.1967489999999991.38481265693066370.58188536671442785.17968750.45340533008186730.96958174904942960.48601802634619830.53069941722695070.16052484871987505proxy
103proxy-bpsocks-ka-2k-50k-200008.160437862419877.5195.8296.67100.72120.8700010.1210.1077629999999980.992103626853541150.447899582757984146.32031250.434847915884340960.96197718631178710.52865194927195870.59924558520938440.22334728215129124proxy
11dantesocks-ka-2k-50k-200005.8466920038414203.17185.11188.19191.16199.7800010.1810.1718871.392924408306640571.19727520054832782.4218750.405692599620493370.96676163342830010.49851564284083120.54582271490162380.17290750139081254proxy
123proxy-bpsocks-close-1k00.055952015365493.934.096.798.8911.8780010.0810.078088000000001144.1234948931784181.6903693289352829.02343750.50511437604612240.95817490494296580.47044110959527060.89418156868825050.10551339904505572proxy
13dantesocks-close-1k00.036238786563561.96.8411.2814.619.4910010.110.099393000000001222.96552304868342280.766130153170458.531250.38349422676509560.96098953377735490.358380092705537940.54218061421501160.06650908130427907proxy
14dantesocks-stream1-down111.2936958870653nannannannannan00010.0110.0080630.7089896604789634nan13.449218750.0328435609334485760.95152091254752850.103875476493011430.235933024239633550.11971520464136326proxy
153proxy-bpsocks-stream1-down161.03543774843403nannannannannan00010.019.7170650.13118743280519407nan34.753906250.190369261477045910.95061728395061730.223320158102766790.58328492726180860.5218081282560422proxy
16dantesocks-stream16115.277981933652228nannannannannan00010.0510.0296840.5260712793672943nan100.121093750.14314743734477310.95351043643263760.49868842902943750.171186874030267580.5166235126931561proxy
173proxy-bpsocks-stream16144.22535831987954nannannannannan00437110.0310.0139590.18130578737501923nan73.667968750.301926741477874240.95161290322580650.35179590466599530.45557565862349940.582007752487401proxy
18dantesocks-ka-1k10.2884842291228212.881.194.14.214.3800010.0710.06940727.92527003841505735.4607431613939240.0468750.465035638605278360.95813510941960030.50170648464163830.85334643662508560.2709403272752939proxy
193proxy-bpsocks-ka-1k10.3533281689599999734560.581.832.723.96.900010.0510.04023922.7550495723713528.94193470353955527.58593750.52689204763734150.95441595441595440.56794425087108011.04916957030018730.35042702607264375client
20dantesocks-ka-50k-200015.83595458560000114177.04181.81187.99190.95202.9910010.1910.1872091.396858025611569271.18755370503622782.339843750.44215530903328050.96863117870722440.480222068008327560.52009748329852920.1557799285387799proxy
213proxy-bpsocks-ka-50k-200018.93353197568000121690.4994.295.2195.8999.9200010.110.0767180000000010.904457500347724246.216430169719544144.88281250.49415867480383610.95916429249762580.53934652554072720.67158513356695950.20617344426214845proxy
22dantesocks-ka-2k-50k-200015.6945226547213833.46185.58188.35191.29206.2800010.2210.2081061.435765646348458373.2763565446828787.035156250.40373867797263440.9696394686907020.49550173010380620.56863559787810130.17373619902521278proxy
233proxy-bpsocks-ka-2k-50k-200018.07453851647999919579.4395.996.57101.74120.6200010.1210.1083781.002657920756238751.19902863502985141.7656250.433226596345827830.96106362773029440.52356144920672510.60304209994154380.21186705673910358proxy
24dantesocks-close-1k10.0361549004799999953549.216.9411.4414.6619.4320010.110.087703223.48284444786833282.00474661454758.531250.38118811881188120.95916429249762580.35874877810361680.54212103580701410.06652521660649778proxy
253proxy-bpsocks-close-1k10.054693724165367.614.357.189.2812.440010.0910.078190000000001147.58548853587521186.1211539880469329.0156250.50419228619340420.95821462488129150.46903460837887070.89120236060990280.10450568660088848proxy
263proxy-bpsocks-stream1-down257.36229887120687nannannannannan00010.09.9732250.13944875045923041nan34.980468750.100205700852189240.95057034220532320.18831397395283350.52228447063077540.48277207263414984proxy
27dantesocks-stream1-down211.753604475365163nannannannannan00010.0110.0088359999999990.6812506289556256nan13.64843750.179469273743016770.95152091254752850.15864106351550960.19885828457036880.10644563824153462proxy
283proxy-bpsocks-stream16243.675061631469575nannannannannan00442110.0110.0134790.18323653504279785nan89.218750.28586909406155180.95152091254752850.35988003998667110.47551416712973220.5926556223721916proxy
29dantesocks-stream16215.453823538696986nannannannannan00010.0410.0237860.519573219924098nan116.464843750.141732283464566930.95346628679962010.50977060322854720.163621163382704160.4874334579230881proxy
303proxy-bpsocks-ka-1k20.3513987891234366.011.852.743.916.7700010.0410.03736000000000122.8572216202405129.0740606674871527.496093750.52977571539056460.95437262357414450.56952333909607311.06915781102667280.31936298095471594client
31dantesocks-ka-1k20.2889036595199999728256.751.194.14.224.3800010.0710.06701327.8847281248865835.4436439022501639.558593750.471952842745769150.9563152896486230.50750242013552760.85411409839705740.29068704547344687proxy
323proxy-bpsocks-ka-50k-200028.8476326297621420.7494.4195.3797.0112.2500010.1110.0926480.914142837802183146.72508457656259144.769531250.50077895101263640.96102661596958170.53696857670979670.68094968928932660.20709911542400056proxy
33dantesocks-ka-50k-200026.0139608473614609.44180.74187.97191.06206.9800010.1910.1865139999999991.355512649135145769.10770357610325784.6250.44727080021197670.96863117870722440.48419109162243250.54492571828587680.15672388946545585proxy
343proxy-bpsocks-ka-2k-50k-200028.2463372083220074.0195.6996.3798.99118.2400010.1310.1201940.982739341755708149.99876607191333146.941406250.43758212877792380.96292775665399240.52725985367004960.60773193694559540.21756435670252475proxy
35dantesocks-ka-2k-50k-200025.8279015219214157.47185.43188.18191.09197.400010.1910.178211.39878822065516471.30860741777467789.332031250.403578907291071760.96863117870722440.49977168949771690.5364493130607210.17579235852888758proxy
363proxy-bpsocks-close-1k20.055197040645419.444.337.129.1912.1840010.110.089447146.38465950916606184.538926750835929.031250.50391498881431760.95916429249762580.469541409993155360.8920104535703650.10449202988381376proxy
37dantesocks-close-1k20.036238786563554.326.7611.1114.4319.3830010.1210.096798223.40703893590853281.862745098039258.183593750.38439689452755160.96106362773029440.358817782120175840.54610408519016020.06558136489931111proxy