mirror of
https://github.com/3proxy/3proxy.git
synced 2026-10-16 00:25:48 +08:00
bench: grace delay on an emulated slow link
The grace delay section, measured on plain veth links, is replaced by one over an emulated client link: 20 Mbit/s per connection, 5 ms and 0.5% loss each way, devel with four -g settings and nginx, streams through a relay and the fixed-rate mix scenarios. The README says where the mix profile's shape comes from and that its parameters are chosen. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
7140ffb43d
commit
4ab9eb7c2b
@ -109,6 +109,12 @@ clients sees, with `bench/mix`, a load generator and an origin in Go:
|
||||
* both sides write in pieces of random sizes with short random pauses between
|
||||
them, and the client reads in amounts of its own, now and then slowly, so
|
||||
data reaches the proxy in parts and buffers fill up at times;
|
||||
* the profile is not fitted to measured traffic: sizes are lognormal, the
|
||||
shape web workload models use for them (P. Barford, M. Crovella,
|
||||
[Generating Representative Web Workloads for Network and Server
|
||||
Performance Evaluation](https://doi.org/10.1145/277851.277897), SIGMETRICS
|
||||
1998), and the parameters (the medians and spreads in `mix/main.go`, the
|
||||
pieces, pauses and how often clients go away) are chosen, not measured;
|
||||
* connections end and are opened again: a connection carries 15 exchanges on
|
||||
average (`-per-conn`, a geometric number), and some end the way clients
|
||||
going away end them: 0.5% of exchanges are left with a close before the
|
||||
|
||||
@ -672,6 +672,74 @@ client.
|
||||
1.3-8 seconds, but envoy, which keeps them to 340-480 ms around a median of
|
||||
210-340.
|
||||
|
||||
## Grace delay on a slow link
|
||||
|
||||
Measured on 14 October 2026 ([data/](data/) `*-grace-link.csv`) with devel
|
||||
as in the tables above, and nginx for reference, over an emulated link
|
||||
between the client and the proxy: each connection limited to 20 Mbit/s each
|
||||
way (`--flow-rate 20mbit`), 5 ms of delay and 0.5% of the packets lost, each
|
||||
way (`--netem "delay 5ms loss 0.5%"`), segmentation offload and GRO off. The
|
||||
emulation runs in the client's namespace, on its CPUs; the link from the
|
||||
proxy to the origin is left as it is ([README](README.md)). Scenarios: one
|
||||
iperf3 download stream and 16 upload streams through a TCP relay
|
||||
(`tcppm`), and the mix scenarios at a fixed 3000 exchanges a second with
|
||||
20000 connections open.
|
||||
|
||||
`-gTRAFF,NUM,DELAY`: once a second has seen NUM reads in a row in one
|
||||
direction averaging TRAFF bytes or less, 3proxy waits DELAY ms before it
|
||||
polls again, so that data gathers and is read in fewer, larger pieces. A
|
||||
read takes at most 16 KB, so the wait also caps a connection: 16 KB per
|
||||
DELAY, 13 Mbit/s at 10 ms, 26 at 5 ms, 65 at 2 ms. `-g65536,2,5` waits after
|
||||
any two reads.
|
||||
|
||||
**ARM (M4)**
|
||||
|
||||
| | devel | -g8000,3,10 | -g8000,3,5 | -g8000,3,2 | -g65536,2,5 | nginx |
|
||||
|---|---:|---:|---:|---:|---:|---:|
|
||||
| relay-stream1-down, Mbit/s | 13.9 | 13.4 | 14.7 | 14.2 | 15.0 | 14.9 |
|
||||
| relay-stream16, Mbit/s | 290 | 238 | 261 | 279 | 227 | 289 |
|
||||
| relay-stream16, proxy CPU s/GB | 18.7 | 12.6 | 13.3 | 13.9 | 10.8 | 16.7 |
|
||||
| mix-relay-3k, k/s | 1.86 | 1.86 | 1.86 | 1.90 | 1.85 | 1.94 |
|
||||
| mix-relay-3k, µs/exchange | 460 | 462 | 465 | 459 | 476 | 366 |
|
||||
| mix-relay-3k, p50 / p90 / p99 ms | 2,097 / 3,801 / 6,554 | 2,097 / 3,932 / 6,554 | 2,097 / 3,801 / 6,816 | 2,097 / 3,801 / 6,554 | 2,097 / 3,932 / 6,554 | 1,966 / 3,670 / 6,291 |
|
||||
| mix-http-3k, k/s | 1.78 | 1.79 | 1.82 | 1.82 | 1.83 | 1.95 |
|
||||
| mix-http-3k, µs/exchange | 523 | 470 | 506 | 517 | 512 | 337 |
|
||||
| mix-http-3k, p50 / p90 / p99 ms | 2,621 / 4,194 / 7,078 | 2,359 / 4,194 / 6,816 | 2,359 / 4,063 / 6,816 | 2,359 / 4,063 / 6,816 | 2,359 / 4,194 / 6,816 | 1,901 / 3,539 / 6,291 |
|
||||
|
||||
**Intel (Skylake)**
|
||||
|
||||
| | devel | -g8000,3,10 | -g8000,3,5 | -g8000,3,2 | -g65536,2,5 | nginx |
|
||||
|---|---:|---:|---:|---:|---:|---:|
|
||||
| relay-stream1-down, Mbit/s | 16.0 | 14.7 | 15.3 | 16.3 | 16.0 | 15.5 |
|
||||
| relay-stream16, Mbit/s | 291 | 239 | 259 | 281 | 236 | 293 |
|
||||
| relay-stream16, proxy CPU s/GB | 10.5 | 5.7 | 6.3 | 6.7 | 4.3 | 9.8 |
|
||||
| mix-relay-3k, k/s | 2.98 | 2.99 | 2.99 | 2.99 | 2.99 | 2.98 |
|
||||
| mix-relay-3k, µs/exchange | 253 | 237 | 257 | 244 | 244 | 241 |
|
||||
| mix-relay-3k, p50 / p90 / p99 ms | 20.5 / 63.5 / 279 | 20.5 / 65.5 / 279 | 20.5 / 63.5 / 279 | 20.5 / 63.5 / 279 | 21.5 / 65.5 / 279 | 20.5 / 63.5 / 279 |
|
||||
| mix-http-3k, k/s | 2.99 | 3.01 | 3.10 | 2.99 | 3.01 | 2.99 |
|
||||
| mix-http-3k, µs/exchange | 294 | 306 | 303 | 300 | 312 | 264 |
|
||||
| mix-http-3k, p50 / p90 / p99 ms | 22.5 / 73.7 / 311 | 24.6 / 147 / 557 | 34.8 / 590 / 1,769 | 23.6 / 77.8 / 311 | 25.6 / 115 / 393 | 20.5 / 65.5 / 295 |
|
||||
|
||||
* 16 streams: every wait costs throughput and saves CPU. 2 ms costs 3-4% and
|
||||
saves 26% of the proxy's CPU per gigabyte on ARM, 36% on Intel; 5 ms costs
|
||||
10-11% and saves 29-40%; 10 ms, whose cap (13 Mbit/s) is under the link's
|
||||
rate, costs 18% and saves 33-46%; `-g65536,2,5` costs 19-22% and saves
|
||||
42-59%. Without a wait devel needs 7-12% more CPU per gigabyte than nginx,
|
||||
with any of them less.
|
||||
* One stream is held to 13-16 Mbit/s by the loss (TCP at 0.5% loss and a
|
||||
10 ms round trip), whatever the setting.
|
||||
* The mix scenarios show no difference: on Intel the proxy's CPU per
|
||||
exchange is within 8% across the settings and the latency the same but
|
||||
for runs which stalled and caught up (more than 3000 exchanges a second),
|
||||
several in every setting, devel without a wait among them. On ARM the client
|
||||
could not keep 3000 exchanges a second over the shaped link (1.8-1.9k, its
|
||||
CPUs the limit), so the latency there is the client's backlog; the CPU per
|
||||
exchange does not move with the setting either. devel needs 5-11% more CPU
|
||||
per exchange than nginx on Intel, 26-55% on ARM.
|
||||
* For slow clients moving bulk data `-g8000,3,2` keeps 96% of the
|
||||
throughput for a quarter to a third less CPU; longer waits trade more of
|
||||
one for the other.
|
||||
|
||||
## Earlier sessions
|
||||
|
||||
The morning session of 13 October ([data/](data/) `*-16k-*.csv`, `*-mix.csv`)
|
||||
@ -717,32 +785,6 @@ M4 and 7.5% or less on the Skylake host, except for one origin-bound case
|
||||
| http-ka-50k-2000, k req/s | 84.5 / 85.7 / 85.1 | ‖ | 7.6 / 7.0 / 7.3 | 9.0 / 10.3 / 9.6 | **10.4 / 10.5 / 10.5** * | 11.0 / 9.2 / 10.1 | 9.6 / 7.3 / 8.4 | ‖ | 9.1 / 9.4 / 9.3 | 9.9 / 9.0 / 9.4 | 9.6 / 7.7 / 8.6 |
|
||||
| http-close-1k, k req/s | 48.7 / 52.1 / 50.4 | ‖ | 5.0 / 4.8 / 4.9 | 4.4 / 4.0 / 4.2 | 5.2 / 4.8 / 5.0 | 13.3 / 12.9 / 13.1 | **16.6 / 15.1 / 15.9** * | ‖ | 4.8 / 4.4 / 4.6 | 5.0 / 4.4 / 4.7 | **16.7 / 15.1 / 15.9** * |
|
||||
|
||||
### Grace delay with splice
|
||||
|
||||
`-s1` without grace delay, with the setting suggested in the documentation
|
||||
(`-g8000,3,10`: wait 10 ms before reading once 3 reads in a row averaged 8 KB or
|
||||
less), and with one meant to wait on answers only (`-g65536,2,10`: any 2 reads
|
||||
in a row; an HTTP request body is read at once, an answer of 50 KB or more is
|
||||
not). Measured in a session of their own ([data/](data/) `*-grace.csv`).
|
||||
|
||||
| scenario (M4 / Intel / average) | -s1, no grace delay | -s1 -g8000,3,10 | -s1 -g65536,2,10 |
|
||||
|---|---:|---:|---:|
|
||||
| stream1, Gbit/s | **22.0 / 20.0 / 21.0** * | **22.1 / 19.7 / 20.9** * | **22.4 / 20.1 / 21.3** * |
|
||||
| stream16, Gbit/s | **20.8 / 19.5 / 20.2** * | **20.9 / 18.4 / 19.7** * | **20.7 / 19.1 / 19.9** * |
|
||||
| stream1-down, Gbit/s | **48.1 / 32.7 / 40.4** * | 28.6 / 33.0 / 30.8 | 18.3 / 32.5 / 25.4 |
|
||||
| http-ka-1k, k req/s | 15.4 / 15.4 / 15.4 | **15.5 / 16.4 / 16.0** * | **15.5 / 16.6 / 16.0** * |
|
||||
| http-ka-1m, Gbit/s | **35.6 / 25.5 / 30.5** * | **35.5 / 25.2 / 30.3** * | **36.1 / 25.4 / 30.8** * |
|
||||
| http-ka-2k-50k-2000, k req/s | **9.0 / 8.3 / 8.6** * | **9.0 / 8.3 / 8.7** * | **9.1 / 8.5 / 8.8** * |
|
||||
| http-close-1k, k req/s | **5.1 / 4.5 / 4.8** * | **5.1 / 4.6 / 4.8** * | **5.1 / 4.7 / 4.9** * |
|
||||
|
||||
* Grace delay makes little difference here: 4% more 1 KB requests over
|
||||
kept-alive connections, nothing elsewhere - except on the M4 with a single
|
||||
download stream, where it costs 40% (`-g8000,3,10`) to 60% (`-g65536,2,10`)
|
||||
of the throughput. These links are fast and local: reads are rarely small,
|
||||
so the delay seldom applies, and when it does it mostly adds waiting. It is
|
||||
meant for slow links carrying small packets, which this benchmark does not
|
||||
have.
|
||||
|
||||
## Caveats
|
||||
|
||||
* Both machines are virtual: their CPUs cannot be pinned to physical cores, so
|
||||
|
||||
73
bench/data/m4-grace-link.csv
Normal file
73
bench/data/m4-grace-link.csv
Normal file
@ -0,0 +1,73 @@
|
||||
proxy,scenario,rep,gbit,rate,p50_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-devel,relay-stream1-down,0,0.013945350981635036,nan,nan,nan,nan,0,0,14,0.06,0.032195,3.441832119360902,nan,8.29296875,0.025798212005108557,0.005911330049261084,0.0028544243577545195,0.07408509158843068,0.003793891905887727,none
|
||||
"3proxy-devel-g8000,3,10",relay-stream1-down,0,0.01467832755385038,nan,nan,nan,nan,0,0,8,0.06,0.030127,3.2697405133928568,nan,5.66796875,0.029531568228105907,0.005923000987166831,0.002221516978736909,0.07601371745176502,0.0018985270982539457,none
|
||||
"3proxy-devel-g8000,3,5",relay-stream1-down,0,0.014678060444749293,nan,nan,nan,nan,0,0,19,0.06,0.039688999999999995,3.2697405133928568,nan,2.8984375,0.025458248472505093,0.005928853754940711,0.0012682308180088776,0.07693469589260948,0.0018973288369507006,none
|
||||
"3proxy-devel-g8000,3,2",relay-stream1-down,0,0.01499269224781546,nan,nan,nan,nan,0,0,11,0.07,0.037118,3.7346686516608396,nan,4.98828125,0.019404915912031046,0.006903353057199211,0.003486529318541997,0.07603897558050413,0.0009493092906154293,none
|
||||
"3proxy-devel-g65536,2,5",relay-stream1-down,0,0.01625087388954036,nan,nan,nan,nan,0,0,12,0.07,0.06768500000000001,3.4455330141129035,nan,3.125,0.023492560689115115,0.006965174129353234,0.0012674271229404308,0.08647244419908884,0.0018980165196470407,none
|
||||
nginx-halfclose,relay-stream1-down,0,0.014887939050733328,nan,nan,nan,nan,0,0,28,0.09,0.061372,4.83553174515845,nan,31.890625,0.025349198137609934,0.008866995073891626,0.0015862944162436548,0.07885469446592525,0.0018977866213070924,none
|
||||
3proxy-devel,relay-stream16,0,0.2910943254086897,nan,nan,nan,nan,0,0,1216,6.79,3.6714409999999997,18.63438448459982,nan,3.14453125,0.04274937133277452,0.5440705128205128,0.16717325227963525,0.010421220297155932,0.31491301666794524,none
|
||||
"3proxy-devel-g8000,3,10",relay-stream16,0,0.23247087321630155,nan,nan,nan,nan,0,0,1035,3.67,1.153326,12.61255762598536,nan,3.67578125,0.009879253567508232,0.321084864391951,0.03302812295618051,0.011414532185398136,0.08073862618811857,none
|
||||
"3proxy-devel-g8000,3,5",relay-stream16,0,0.2612834924019771,nan,nan,nan,nan,0,0,1126,4.35,1.594676,13.301749984343687,nan,3.5703125,0.012367491166077738,0.35052377115229655,0.044077961019490255,0.010419739229772755,0.10320247726219196,none
|
||||
"3proxy-devel-g8000,3,2",relay-stream16,0,0.27811053969276023,nan,nan,nan,nan,0,0,1178,4.82,2.445584,13.845512665897967,nan,3.41015625,0.015147184909974278,0.44342226310947563,0.058512396694214874,0.012367532094518005,0.13204728258581247,none
|
||||
"3proxy-devel-g65536,2,5",relay-stream16,0,0.22900074884435412,nan,nan,nan,nan,0,0,996,2.98,1.0831579999999998,10.39579135945359,nan,3.7734375,0.009906291834002677,0.27289377289377287,0.016563819421890225,0.011415562306335305,0.05416479228309264,none
|
||||
nginx-halfclose,relay-stream16,0,0.2899513733685968,nan,nan,nan,nan,0,0,1249,6.05,2.9000820000000003,16.669496899264175,nan,30.2421875,0.03582554517133956,0.511844331641286,0.17499173006946742,0.009512506236034623,0.3220158763917684,none
|
||||
3proxy-devel,mix-relay-3k,0,0.4603811904,1836.5,2228.224,3932.16,6815.744,0,0,0,8.31,4.7082619999999995,14.440207677085846,452.491151647155,1526.30078125,0.8455614973262032,0.7048346055979644,0.19220308250226656,1.3577799032787736,0.5551647091665088,client
|
||||
"3proxy-devel-g8000,3,10",mix-relay-3k,0,0.4577455288,1823.6,2097.152,3932.16,6553.6,0,0,0,8.49,4.921594,14.837938489111027,465.5626233823207,1513.90625,0.8421279345250915,0.7244027303754266,0.1828864115697499,1.4848564537262223,0.3205483709615691,client
|
||||
"3proxy-devel-g8000,3,5",mix-relay-3k,0,0.4862173168,1912.9,2097.152,3801.088,6553.6,0,0,0,8.4,4.797575999999999,13.820980388413842,439.1238433791625,1515.546875,0.8268036822950118,0.7142857142857143,0.20433343364429732,1.5186754467721555,0.35095649895511405,client
|
||||
"3proxy-devel-g8000,3,2",mix-relay-3k,0,0.46587454,1846.7,2097.152,3932.16,6553.6,0,0,0,8.48,4.888884,14.561860366956306,459.19748740997454,1524.83203125,0.8327249302125832,0.7204757858963466,0.1929454326198372,1.4984391652194702,0.33685583970871946,client
|
||||
"3proxy-devel-g65536,2,5",mix-relay-3k,0,0.4598021176,1835.5,2031.616,3801.088,6553.6,0,0,0,8.96,5.6279319999999995,15.58931489357717,488.15036774720784,1518.6640625,0.8286077020736352,0.7606112054329371,0.19780870595202843,1.3413042785582623,0.34894987028184565,client
|
||||
nginx-halfclose,mix-relay-3k,0,0.4926642368,1944.5,1966.08,3670.016,6553.6,0,0,0,6.93,3.39016,11.253100156020903,356.3898174337876,741.1015625,0.8289249146757679,0.5872881355932204,0.17787742899850523,1.5221084278615653,0.300288618919475,client
|
||||
3proxy-devel,mix-http-3k,0,0.4457721848,1778.7,2621.44,4194.304,7077.888,0,0,0,9.31,6.305496,16.708085999896152,523.4159779614325,1736.81640625,0.8346055979643766,0.7970890410958904,0.2081447963800905,1.4505702545575623,0.3909622530632674,client
|
||||
"3proxy-devel-g8000,3,10",mix-http-3k,0,0.45228374639999996,1793.9,2359.296,4194.304,6815.744,0,0,0,8.44,5.170994,14.928681505234827,470.4833045320252,1743.84375,0.8428415300546448,0.74822695035461,0.18835616438356165,1.4760295790459337,0.3425141366353185,client
|
||||
"3proxy-devel-g8000,3,5",mix-http-3k,0,0.4606203056,1818.3,2097.152,4063.232,6815.744,0,0,0,9.47,6.307631000000001,16.44738607459254,520.8161469504482,1732.140625,0.81738768718802,0.7904841402337228,0.19148311306901616,1.4687691108168313,0.352541468329845,client
|
||||
"3proxy-devel-g8000,3,2",mix-http-3k,0,0.44928769360000004,1839.6,2359.296,4063.232,6553.6,0,0,0,9.28,6.291192000000001,16.52393356362343,504.4574907588606,1756.9765625,0.83823213902596,0.8055555555555556,0.2031726662599146,1.4600607165748627,0.38016876128436006,client
|
||||
"3proxy-devel-g65536,2,5",mix-http-3k,0,0.46446024160000005,1825.9,2228.224,4063.232,6815.744,0,0,0,9.35,6.249986999999999,16.104715387979077,512.0762363765814,1750.55859375,0.8198444397729662,0.7957446808510639,0.2001182382500739,1.4284588481486915,0.36024181732008215,client
|
||||
nginx-halfclose,mix-http-3k,0,0.4955369536,1945.5,1900.544,3538.944,6291.456,0,0,0,6.56,2.997865,10.590532072076732,337.18838344898484,521.046875,0.8273289277339586,0.5475792988313857,0.11978704525288376,1.5271079625232402,0.2174583883966902,client
|
||||
"3proxy-devel-g8000,3,10",relay-stream1-down,1,0.013315321356033683,nan,nan,nan,nan,0,0,5,0.07,0.042885,4.205178088090551,nan,6.3671875,0.02423469387755102,0.006889763779527559,0.003486529318541997,0.07406583356227348,0.0018964711666731966,none
|
||||
"3proxy-devel-g8000,3,5",relay-stream1-down,1,0.014677995870381861,nan,nan,nan,nan,0,0,14,0.07,0.034821,3.814697265625,nan,3.5859375,0.029290853031860225,0.00691699604743083,0.0022243406418811567,0.08450400174525628,0.0018959854761946306,none
|
||||
"3proxy-devel-g8000,3,2",relay-stream1-down,1,0.013944146268717306,nan,nan,nan,nan,0,0,10,0.07,0.03552,4.015470805921052,nan,3.8671875,0.023760858456821667,0.006903353057199211,0.0034898477157360407,0.07597817298418151,0.0028454093421210656,none
|
||||
"3proxy-devel-g65536,2,5",relay-stream1-down,1,0.01499275970648475,nan,nan,nan,nan,0,0,15,0.07,0.053105000000000006,3.7346686516608396,nan,8.25,0.023297954957287082,0.006951340615690168,0.002537266095781795,0.08265800250412866,0.0028468593014962505,none
|
||||
nginx-halfclose,relay-stream1-down,1,0.014887827405827099,nan,nan,nan,nan,0,0,34,0.07,0.060497999999999996,3.76096913512324,nan,31.3359375,0.022066458982346833,0.006930693069306931,0.0009508716323296355,0.08170500665003876,0.0018977373768890259,none
|
||||
3proxy-devel,relay-stream1-down,1,0.013944327520089252,nan,nan,nan,nan,0,0,4,0.1,0.041998999999999995,5.736386865601504,nan,7.96484375,0.019707859958265708,0.008960573476702509,0.002025462962962963,0.06846753586166529,0.0025969204720306944,none
|
||||
"3proxy-devel-g8000,3,10",relay-stream16,1,0.24230402303361553,nan,nan,nan,nan,0,0,1030,3.84,1.205772,12.660706568712184,nan,3.4921875,0.015006821282401092,0.3316062176165803,0.040117416829745595,0.010466055984554714,0.0845995872152303,none
|
||||
"3proxy-devel-g8000,3,5",relay-stream16,1,0.2659616225539768,nan,nan,nan,nan,0,0,1068,4.51,1.615265,13.546680840920276,nan,3.3984375,0.017504862461794942,0.38845822566752797,0.0560655737704918,0.011411930139507809,0.1177833676047607,none
|
||||
"3proxy-devel-g8000,3,2",relay-stream16,1,0.2787244673093228,nan,nan,nan,nan,0,0,1102,4.85,2.4417969999999998,13.900286805620773,nan,3.41796875,0.014814814814814815,0.4405086285195277,0.06636005256241786,0.011411002861907332,0.13482341402213274,none
|
||||
"3proxy-devel-g65536,2,5",relay-stream16,1,0.2203975388994105,nan,nan,nan,nan,0,0,1046,3.05,1.0909060000000002,11.054467135540378,nan,3.41015625,0.009064249533457745,0.2767695099818512,0.016244314489928524,0.012365196931343934,0.054130264986047734,none
|
||||
nginx-halfclose,relay-stream16,1,0.2858447436240654,nan,nan,nan,nan,0,0,1379,5.81,2.776623,16.23691656650641,nan,29.85546875,0.023432744978697503,0.49446808510638296,0.17155087257161672,0.010464539341198686,0.3098296525387998,none
|
||||
3proxy-devel,relay-stream16,1,0.29004342929132004,nan,nan,nan,nan,0,0,1229,6.81,3.707165,18.756742511845665,nan,3.08203125,0.030536804885888783,0.5937227550130776,0.1836734693877551,0.013313570747818332,0.3466006882382512,none
|
||||
"3proxy-devel-g8000,3,10",mix-relay-3k,1,0.46958847039999996,1862.8,2228.224,3932.16,6553.6,0,0,0,8.61,5.106154,14.668162517134917,462.20742967575694,1530.03125,0.8290507538755575,0.7241379310344828,0.2035450516986706,1.5123983404112156,0.37021135259331345,client
|
||||
"3proxy-devel-g8000,3,5",mix-relay-3k,1,0.4738397752,1863.6,2097.152,3801.088,6815.744,0,0,0,8.73,5.130475000000001,14.739159449103166,468.4481648422408,1506.90625,0.8268425460636516,0.7244813278008299,0.18944281524926687,1.4811752248707608,0.3367860914726724,client
|
||||
"3proxy-devel-g8000,3,2",mix-relay-3k,1,0.48347116160000003,1907.7,2031.616,3670.016,6553.6,0,0,0,8.66,5.0180229999999995,14.329706816581302,453.9497824605546,1528.25390625,0.8230331153765028,0.7228714524207012,0.19530102790014683,1.3405555605038433,0.3405413648365053,client
|
||||
"3proxy-devel-g65536,2,5",mix-relay-3k,1,0.4693411144,1854.6,2097.152,3932.16,6815.744,0,0,0,8.51,5.030203,14.50544133279963,458.859053165103,1526.6015625,0.8468606431852986,0.7458369851007888,0.19091186337297958,1.5107578370763832,0.32911731703298,client
|
||||
nginx-halfclose,mix-relay-3k,1,0.4721456336,1874.8,1835.008,3670.016,6291.456,0,0,0,7.55,4.054768,12.792663047514413,402.70962235971837,735.60546875,0.8298412698412698,0.6307435254803676,0.18826619964973731,1.5571760155234948,0.33140907199756925,client
|
||||
3proxy-devel,mix-relay-3k,1,0.47881269439999996,1900.8,2031.616,3670.016,6291.456,0,0,0,8.85,5.202372,14.786575382826776,465.59343434343435,1522.796875,0.8223628691983123,0.727796052631579,0.19994145199063232,1.4855268469735157,0.36469241114803586,client
|
||||
"3proxy-devel-g8000,3,10",mix-http-3k,1,0.47122082239999996,1852.9,2359.296,4063.232,6815.744,0,0,0,8.48,5.227851,14.396647341363327,457.6609638944357,1754.38671875,0.8348704435660957,0.7571428571428571,0.18633343878519457,1.4474973154362707,0.35202953603390924,client
|
||||
"3proxy-devel-g8000,3,5",mix-http-3k,1,0.4624627632,1827.4,2490.368,4063.232,6815.744,0,0,0,8.95,5.808595,15.482327594240347,489.7668819087228,1742.984375,0.834051724137931,0.7809773123909249,0.18788437884378845,1.3400433265716318,0.3614094804878,client
|
||||
"3proxy-devel-g8000,3,2",mix-http-3k,1,0.4249765424,1721.4,2621.44,4456.448,6815.744,0,0,0,9.7,6.924626000000001,18.25983136898899,563.494829789706,1742.73046875,0.8219784855515714,0.8241291418861513,0.19631531259438237,1.4643276930676679,10.156662751490542,origin
|
||||
"3proxy-devel-g65536,2,5",mix-http-3k,1,0.46101515839999996,1825.4,2490.368,4194.304,6815.744,0,0,0,9.07,5.994364000000001,15.739178783584226,496.8773967349622,1741.859375,0.8202873686467939,0.788695652173913,0.18947046219773492,1.4503974845679775,0.3646411608660478,client
|
||||
nginx-halfclose,mix-http-3k,1,0.5044581512,1983.8,1900.544,3407.872,6291.456,0,0,0,6.52,3.0504239999999996,10.339807152669119,328.6621635245489,520.76171875,0.8193438432040904,0.5456066945606695,0.11988217967599411,1.5204965878775976,0.22553259540562093,client
|
||||
3proxy-devel,mix-http-3k,1,0.4459274832,1786.6,2359.296,4194.304,6553.6,0,0,0,8.87,5.871059000000001,15.912901239185159,496.47374902048585,1736.87109375,0.8361789496433975,0.7760279965004374,0.19317133189787758,1.425742078883689,0.36326642515586516,client
|
||||
"3proxy-devel-g8000,3,5",relay-stream1-down,2,0.0152028469181551,nan,nan,nan,nan,0,0,13,0.04,0.032938,2.104660560344828,nan,8.359375,0.027186458066170812,0.0039603960396039604,0.0012678288431061807,0.081698759122026,0.0037957862089235644,none
|
||||
"3proxy-devel-g8000,3,2",relay-stream1-down,2,0.01415396853821767,nan,nan,nan,nan,0,0,16,0.05,0.036787,2.825701678240741,nan,4.359375,0.02435897435897436,0.004945598417408506,0.0009514747859181732,0.077933627390746,0.001898405120343553,none
|
||||
"3proxy-devel-g65536,2,5",relay-stream1-down,2,0.01331539591332629,nan,nan,nan,nan,0,0,14,0.06,0.049025,3.604438361220472,nan,2.96875,0.024216161101198064,0.005917159763313609,0.0025388765471278957,0.06936551225575402,0.0018978411065575477,none
|
||||
nginx-halfclose,relay-stream1-down,2,0.014992579818048963,nan,nan,nan,nan,0,0,30,0.07,0.059804,3.7346686516608396,nan,31.66796875,0.021358723623262996,0.006896551724137931,0.0009511731135066582,0.07690981478387211,0.001896444799008603,none
|
||||
3proxy-devel,relay-stream1-down,2,0.013944335885650945,nan,nan,nan,nan,0,0,13,0.06,0.034874,3.441832119360902,nan,8.25,0.02945619335347432,0.005917159763313609,0.0025396825396825397,0.07412557747948617,0.0018970856336392498,none
|
||||
"3proxy-devel-g8000,3,10",relay-stream1-down,2,0.01341988730583353,nan,nan,nan,nan,0,0,6,0.06,0.033637,3.576278686523437,nan,4.51171875,0.02332065906210393,0.0058997050147492625,0.0012702445220704986,0.07315635850817584,0.0018980468820707756,none
|
||||
"3proxy-devel-g8000,3,5",relay-stream16,2,0.2593594977938209,nan,nan,nan,nan,0,0,1117,4.27,1.596571,13.152004298925108,nan,3.625,0.010332309410779112,0.3748902546093064,0.050229809586342745,0.01141345799242328,0.11304421195751692,none
|
||||
"3proxy-devel-g8000,3,2",relay-stream16,2,0.27853989488390396,nan,nan,nan,nan,0,0,1183,4.87,2.49662,13.968102017739662,nan,3.44921875,0.0286687482259438,0.44719926538108357,0.06558463067240808,0.012365607750675238,0.13486180976861867,none
|
||||
"3proxy-devel-g65536,2,5",relay-stream16,2,0.22661260445581613,nan,nan,nan,nan,0,0,1024,3.07,1.089885,10.823586511523798,nan,3.72265625,0.0090884790163058,0.27858439201451907,0.017498379779650033,0.011414987807817816,0.05414027501251797,none
|
||||
nginx-halfclose,relay-stream16,2,0.289125966085662,nan,nan,nan,nan,0,0,1269,6.14,2.932106,16.966491279201374,nan,29.984375,0.02172096908939014,0.4767080745341615,0.1568627450980392,0.012142734073546104,0.2980176837580138,none
|
||||
3proxy-devel,relay-stream16,2,0.289588504648365,nan,nan,nan,nan,0,0,1221,6.78,3.4678240000000002,18.701118916079178,nan,3.15625,0.02729528535980149,0.5849870578084556,0.17542684968195513,0.01331772197094985,0.3306432820417377,none
|
||||
"3proxy-devel-g8000,3,10",relay-stream16,2,0.23760469213599844,nan,nan,nan,nan,0,0,1015,3.66,1.161757,12.306559711051126,nan,3.71875,0.008539944903581268,0.32105263157894737,0.03655352480417755,0.008563088346401156,0.08174767303871895,none
|
||||
"3proxy-devel-g8000,3,5",mix-relay-3k,2,0.469608116,1859.7,2228.224,3932.16,6815.744,0,0,0,8.65,5.2103019999999995,14.735690811612804,465.1287842125074,1521.15234375,0.8350010645092613,0.7318104906937394,0.20451172454734343,1.38088908643586,0.37498841758355594,client
|
||||
"3proxy-devel-g8000,3,2",mix-relay-3k,2,0.47870416239999997,1896.7,2097.152,3801.088,6553.6,0,0,0,8.81,5.367668,14.723080669832921,464.49095797964884,1524.80078125,0.8206809050539227,0.7428330522765598,0.20483348069554966,1.5059034809461898,0.3660698103957529,client
|
||||
"3proxy-devel-g65536,2,5",mix-relay-3k,2,0.4625170824,1851.5,2228.224,3932.16,6553.6,0,0,0,8.81,5.259793999999999,15.238356091472225,475.8304077774777,1517.0703125,0.817798397300717,0.7434599156118143,0.19018041999408458,1.461975745705602,0.347505923707016,client
|
||||
nginx-halfclose,mix-relay-3k,2,0.4886554112,1955.2,1966.08,3538.944,6291.456,0,0,0,7.16,3.544778,11.72196167015453,366.20294599018,756.30078125,0.8205128205128205,0.5981620718462823,0.18045334118339712,1.5125060391223861,0.30700469419142445,client
|
||||
3proxy-devel,mix-relay-3k,2,0.4739663968,1858.4,2097.152,3801.088,6553.6,0,0,0,8.55,5.009268,14.431402829779683,460.0731812311666,1512.78125,0.8250581026832876,0.7148829431438127,0.2033549146556798,1.4640223953883786,0.3652346534299997,client
|
||||
"3proxy-devel-g8000,3,10",mix-relay-3k,2,0.484611664,1915.6,2031.616,3670.016,6291.456,0,0,0,8.57,5.075013,14.14741020348202,447.3794111505533,1528.4453125,0.8188390389113331,0.7225969645868465,0.19162210338680927,1.4775923564201128,0.336815878190322,client
|
||||
"3proxy-devel-g8000,3,5",mix-http-3k,2,0.4630610824,1816,2359.296,4194.304,6815.744,0,0,0,9.18,6.0317050000000005,15.859678731662724,505.50660792951544,1742.01953125,0.8216805644644003,0.7954939341421143,0.1957785255429795,1.439310492337193,0.3798615590547398,client
|
||||
"3proxy-devel-g8000,3,2",mix-http-3k,2,0.46011496,1815.8,2359.296,4063.232,6815.744,0,0,0,9.39,6.263211,16.326354613638294,517.1274369423945,1740.33984375,0.817931326833404,0.7991489361702128,0.19317838816782373,1.4108003901125101,0.36403555050820435,client
|
||||
"3proxy-devel-g65536,2,5",mix-http-3k,2,0.4479247,1785.1,2359.296,4194.304,6815.744,0,0,0,9.33,6.626006,16.663515095282758,522.6597949694695,1750.1015625,0.8356371490280777,0.8242049469964664,0.19644527595884004,1.4276489748828938,0.38797059514651927,client
|
||||
nginx-halfclose,mix-http-3k,2,0.4926378536,1929,2031.616,3670.016,6291.456,0,0,0,6.91,3.291663,11.22122459653393,358.21669258683255,515.93359375,0.8369304556354916,0.5836148648648649,0.1238725195429946,1.4994278487999204,0.231837330843739,client
|
||||
3proxy-devel,mix-http-3k,2,0.42268298239999996,1715.3,2621.44,4456.448,7077.888,0,0,0,9.54,6.771027999999999,18.056085335315355,556.1709321984492,1738.26953125,0.8358908780903666,0.8188841201716738,0.19933252427184467,1.3904776768687575,0.39866633069041907,client
|
||||
"3proxy-devel-g8000,3,10",mix-http-3k,2,0.42288113039999997,1710.6,2490.368,4194.304,6815.744,0,0,0,9.72,6.921050000000001,18.388146079359803,568.2216766047001,1721.58984375,0.8250370684177081,0.826530612244898,0.19565872776605367,1.4332071585251394,0.37979575692636003,client
|
||||
|
73
bench/data/skylake-grace-link.csv
Normal file
73
bench/data/skylake-grace-link.csv
Normal file
@ -0,0 +1,73 @@
|
||||
proxy,scenario,rep,gbit,rate,p50_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-devel,relay-stream1-down,0,0.01520286667992537,nan,nan,nan,nan,0,0,8,0.19,0.008451,9.997137661637932,nan,3.296875,0.015014299332697807,0.018043684710351376,0.00507453219156359,0.013321837097828663,0.0,none
|
||||
"3proxy-devel-g8000,3,10",relay-stream1-down,0,0.014679124536029693,nan,nan,nan,nan,0,0,10,0.18,0.009700000000000002,9.809221540178571,nan,8.17578125,0.015241724220052393,0.017126546146527116,0.006022187004754358,0.017125623101501567,0.0009507912337780171,none
|
||||
"3proxy-devel-g8000,3,5",relay-stream1-down,0,0.015308396724133947,nan,nan,nan,nan,0,0,7,0.15,0.008877,7.838419038955479,nan,4.65625,0.013358778625954198,0.014299332697807437,0.0034887408816999684,0.019031144042999645,0.0009508849344857387,none
|
||||
"3proxy-devel-g8000,3,2",relay-stream1-down,0,0.016565718328707832,nan,nan,nan,nan,0,0,9,0.22,0.01116,10.623207575158228,nan,3.515625,0.016896715849595432,0.020892687559354226,0.005391690453536315,0.016176493355227726,0.0,none
|
||||
"3proxy-devel-g65536,2,5",relay-stream1-down,0,0.017089970427146554,nan,nan,nan,nan,0,0,9,0.17,0.018169,7.957037241180982,nan,3.5390625,0.015014299332697807,0.016221374045801526,0.0031746031746031746,0.019030499882610654,0.0009508439987786372,none
|
||||
nginx-halfclose,relay-stream1-down,0,0.016356364231948244,nan,nan,nan,nan,0,0,35,0.17,0.018747,8.314083784054487,nan,31.4296875,0.01500714626012387,0.016175071360608945,0.004123057405645417,0.01903135128885748,0.0009509279649684847,none
|
||||
3proxy-devel,relay-stream16,0,0.291336038625111,nan,nan,nan,nan,0,0,1345,3.82,1.67938,10.476019809264917,nan,3.36328125,0.09503444998812069,0.35468895078922935,0.08813123190736571,0.009501153987139624,0.14049905335373064,none
|
||||
"3proxy-devel-g8000,3,10",relay-stream16,0,0.23773547849175192,nan,nan,nan,nan,0,0,1110,1.63,0.609915,5.478375808783039,nan,3.74609375,0.06126810733792448,0.15421002838221382,0.032771237671014954,0.007604645305565396,0.05129453650052335,none
|
||||
"3proxy-devel-g8000,3,5",relay-stream16,0,0.2571130927262654,nan,nan,nan,nan,0,0,1187,1.88,0.731349,5.842469131873727,nan,3.59765625,0.06446241674595624,0.17735849056603772,0.04169318905155952,0.009506628159982463,0.06649019816234665,none
|
||||
"3proxy-devel-g8000,3,2",relay-stream16,0,0.2801341356491045,nan,nan,nan,nan,0,0,1199,2.11,0.912864,6.017952321845795,nan,3.51171875,0.06915399239543726,0.20152817574021012,0.04462862607586866,0.008554225601494934,0.07407681487801472,none
|
||||
"3proxy-devel-g65536,2,5",relay-stream16,0,0.2361602699363881,nan,nan,nan,nan,0,0,978,1.24,0.464293,4.195321161308204,nan,3.61328125,0.053418803418803416,0.1180952380952381,0.021904761904761906,0.007604329403505897,0.037976859291017365,none
|
||||
nginx-halfclose,relay-stream16,0,0.2935510862202627,nan,nan,nan,nan,0,0,1268,3.46,1.446748,9.417661462049589,nan,31.46484375,0.08742514970059881,0.27244094488188975,0.07553763440860214,0.008784060159692136,0.12049282245337875,none
|
||||
3proxy-devel,mix-relay-3k,0,1.0852889712,2984.7,20.48,63.488,278.528,0,0,0,7.35,2.2774520000000003,5.417911870511783,246.25590511609207,1353.27734375,0.6642370091699976,0.6901408450704225,0.15584822828472875,1.0177086355239287,0.27974764323476453,client
|
||||
"3proxy-devel-g8000,3,10",mix-relay-3k,0,1.0837875616,2985.4,20.48,65.536,278.528,0,0,0,6.99,2.055167,5.159682762685067,234.13947879681115,1350.24609375,0.6802638006839277,0.6819512195121952,0.1501147164863979,1.0326943543215914,0.28044049386559844,client
|
||||
"3proxy-devel-g8000,3,5",mix-relay-3k,0,1.0837622928,2985.5,20.48,63.488,278.528,0,0,0,8.0,2.4292169999999995,5.905354008456051,267.9618154412996,1350.5625,0.6841591408347572,0.7843137254901961,0.14608581722895514,1.0194040216330398,0.27708538911975017,client
|
||||
"3proxy-devel-g8000,3,2",mix-relay-3k,0,1.0857021784,2985.6,20.48,63.488,278.528,0,0,0,7.48,2.313685,5.511640410281413,250.53590568060022,1352.390625,0.6648377862595419,0.7144221585482331,0.1558109833971903,1.0289929890644933,0.2876711089195529,client
|
||||
"3proxy-devel-g65536,2,5",mix-relay-3k,0,1.0865385312,2985.8,21.504,65.536,278.528,0,0,0,7.11,2.2049159999999994,5.234973115696166,238.1271351061692,1345.609375,0.681650700073692,0.7039603960396039,0.15397242284963886,1.0235506850436986,0.2742910382024185,client
|
||||
nginx-halfclose,mix-relay-3k,0,1.0816094656,2984.7,20.48,63.488,278.528,0,0,0,6.78,1.9174480000000003,5.014749012936153,227.1585083928033,585.4453125,0.6923449612403101,0.6614634146341464,0.16774611398963732,1.0315599296436209,0.3071172621334595,client
|
||||
3proxy-devel,mix-http-3k,0,1.0841934672,2987.4,22.528,73.728,311.296,0,0,0,8.98,3.791172,6.62612367380625,300.59583584387764,1580.50390625,0.6756242568370987,0.8642925890279115,0.20490758444869345,0.9719389468932695,0.3902043831779449,client
|
||||
"3proxy-devel-g8000,3,10",mix-http-3k,0,1.085696448,2986.4,24.576,147.456,557.056,0,0,0,8.49,3.5672809999999995,6.25589225470138,284.2887757835521,1611.3046875,0.6892449623695072,0.8414271555996036,0.18829268292682927,1.0176149648309396,0.3534750153181888,client
|
||||
"3proxy-devel-g8000,3,5",mix-http-3k,0,1.149241264,3150.1,40.96,753.664,2228.224,0,0,0,9.56,4.318513,6.654825439682438,303.482429129234,1684.70703125,0.6808761186999529,0.9001883239171374,0.201329534662868,1.0088161179478101,0.3866742957510075,client
|
||||
"3proxy-devel-g8000,3,2",mix-http-3k,0,1.0850289255999999,2985.9,23.552,94.208,344.064,0,0,0,9.28,3.9745350000000004,6.842213903094493,310.79406544090557,1606.8359375,0.6606974552309143,0.8796208530805687,0.19373219373219372,1.0043580206043752,0.3722905920153635,client
|
||||
"3proxy-devel-g65536,2,5",mix-http-3k,0,1.0853205888,2982.4,21.504,65.536,278.528,0,0,0,8.59,3.571259,6.331769682539722,288.0230686695279,1597.96484375,0.686985970004838,0.843811394891945,0.1940201494962626,1.019376285784793,0.3726440552716476,client
|
||||
nginx-halfclose,mix-http-3k,0,1.0877241255999999,2985.5,20.48,65.536,294.912,0,0,0,7.82,3.287565,5.7514583456987545,261.9326745938704,157.5546875,0.6737655043295109,0.7391304347826086,0.12389380530973451,1.0139472290847342,0.26701604855369415,client
|
||||
"3proxy-devel-g8000,3,10",relay-stream1-down,1,0.015202732908945199,nan,nan,nan,nan,0,0,8,0.18,0.009193000000000002,9.470972521551724,nan,3.6015625,0.01428911645629912,0.017110266159695818,0.0044444444444444444,0.015224531498004013,0.0009509221655430963,none
|
||||
"3proxy-devel-g8000,3,5",relay-stream1-down,1,0.016146270090884866,nan,nan,nan,nan,0,0,14,0.16,0.008771,7.9266436688311686,nan,3.625,0.016432483924743987,0.015238095238095238,0.005698005698005698,0.02093464694990975,0.0,none
|
||||
"3proxy-devel-g8000,3,2",relay-stream1-down,1,0.016251176123213917,nan,nan,nan,nan,0,0,9,0.21,0.010106999999999998,10.33659904233871,nan,3.17578125,0.018333333333333333,0.019943019943019943,0.007292327203551046,0.01902803460183752,0.0009507699397583329,none
|
||||
"3proxy-devel-g65536,2,5",relay-stream1-down,1,0.01604287108684585,nan,nan,nan,nan,0,0,10,0.17,0.016764,8.477105034722223,nan,3.69140625,0.015479876160990712,0.01619047619047619,0.0050729232720355105,0.019031328405239,0.0,none
|
||||
nginx-halfclose,relay-stream1-down,1,0.015517273762071716,nan,nan,nan,nan,0,0,39,0.18,0.015557999999999999,9.278993348817567,nan,31.9296875,0.017380952380952382,0.017110266159695818,0.006658211794546607,0.017127883144632188,0.001901897238517493,none
|
||||
3proxy-devel,relay-stream1-down,1,0.016041480320125426,nan,nan,nan,nan,0,0,10,0.2,0.01009,9.973064746732026,nan,3.609375,0.0159447881960971,0.018975332068311195,0.004752851711026616,0.014273762168714076,0.0,none
|
||||
"3proxy-devel-g8000,3,10",relay-stream16,1,0.24483401032337831,nan,nan,nan,nan,0,0,1055,1.74,0.645428,5.677992508286998,nan,3.87890625,0.060109289617486336,0.1643059490084986,0.03819223424570337,0.00855516295422864,0.05603617507129123,none
|
||||
"3proxy-devel-g8000,3,5",relay-stream16,1,0.2586564574914251,nan,nan,nan,nan,0,0,1171,2.03,0.77084,6.270312104630566,nan,3.484375,0.06864608076009501,0.1904315196998124,0.04467134652201659,0.008555972713171435,0.07219086208068333,none
|
||||
"3proxy-devel-g8000,3,2",relay-stream16,1,0.2807540901223072,nan,nan,nan,nan,0,0,1195,2.4,1.011201,6.82974519768743,nan,3.75390625,0.06828528072837632,0.20815264527320035,0.04688410017472335,0.008680914352346518,0.07286627547679354,none
|
||||
"3proxy-devel-g65536,2,5",relay-stream16,1,0.23761031599263882,nan,nan,nan,nan,0,0,1007,1.29,0.495195,4.337557930944249,nan,3.67578125,0.05486935866983373,0.12309160305343511,0.02478551000953289,0.009506592391578306,0.040830725575660816,none
|
||||
nginx-halfclose,relay-stream16,1,0.2898900836892965,nan,nan,nan,nan,0,0,1363,3.54,1.4679119999999999,9.757245896179553,nan,31.13671875,0.09438055977435453,0.30179028132992325,0.0843338213762811,0.008678764257546113,0.13351519807754827,none
|
||||
3proxy-devel,relay-stream16,1,0.29208469749560373,nan,nan,nan,nan,0,0,1277,3.72,1.698906,10.176173415650771,nan,3.4375,0.09695817490494296,0.34962406015037595,0.08743169398907104,0.009505377933878685,0.14531036162444377,none
|
||||
"3proxy-devel-g8000,3,10",mix-relay-3k,1,1.0847126295999998,2985.1,20.48,65.536,278.528,0,0,0,7.07,2.0861700000000005,5.2142842681620785,236.8429868346119,1361.203125,0.680752320468979,0.6904296875,0.15890589384565287,1.026745669172087,0.2876145616656399,client
|
||||
"3proxy-devel-g8000,3,5",mix-relay-3k,1,1.0825513872,2984.7,20.48,63.488,278.528,0,0,0,7.16,2.184137,5.291203787392829,239.89010620832914,1344.609375,0.6722689075630253,0.6864813039309684,0.15581917281179866,0.9826384621645903,0.28884679731752333,client
|
||||
"3proxy-devel-g8000,3,2",mix-relay-3k,1,1.0864955135999999,2986.2,20.48,63.488,278.528,0,0,0,6.94,2.029728,5.110007294557502,232.40238430111847,1354.515625,0.6877761413843888,0.6823992133726647,0.15409944023707606,1.0386634306587472,0.2867782850662462,client
|
||||
"3proxy-devel-g65536,2,5",mix-relay-3k,1,1.084100784,2985.2,21.504,65.536,278.528,0,0,0,7.27,2.2801229999999997,5.364814863928739,243.53477153959534,1342.109375,0.6938973984925845,0.7134445534838076,0.1672632606573381,1.0282938766677099,0.3037579746466656,client
|
||||
nginx-halfclose,mix-relay-3k,1,1.0835797384,2984.7,20.48,63.488,278.528,0,0,0,7.19,2.066136,5.308331077224949,240.89523235166013,586.45703125,0.6841980009519276,0.6886973180076629,0.18132395267029103,1.0234857138114148,0.332584173044714,client
|
||||
3proxy-devel,mix-relay-3k,1,1.0824798144,2984.6,20.48,63.488,278.528,0,0,0,7.56,2.3107809999999995,5.58717115972486,253.30027474368424,1324.6875,0.6839066634592254,0.7325581395348837,0.17430600387346676,1.0272319861155108,0.3200765764477991,client
|
||||
"3proxy-devel-g8000,3,10",mix-http-3k,1,1.0928441296,3005.5,23.552,77.824,311.296,0,0,0,9.29,3.9704210000000004,6.8006038543852,309.09998336383296,1609.171875,0.6747550163322446,0.8780718336483931,0.192949323260938,1.0015395918847168,8.892991457371808,origin
|
||||
"3proxy-devel-g8000,3,5",mix-http-3k,1,1.0836928632,2984.6,21.504,65.536,262.144,0,0,0,8.72,3.675505,6.43724826183759,292.1664544662601,1585.4921875,0.6661998132586368,0.8312678741658722,0.1968503937007874,1.002579616220884,0.37601076572300574,client
|
||||
"3proxy-devel-g8000,3,2",mix-http-3k,1,1.0831390576,2986.8,21.504,65.536,278.528,0,0,0,8.9,3.7592960000000004,6.5734865251525205,297.97776884960496,1603.52734375,0.6803394625176803,0.8557692307692307,0.20676572873853935,1.0204419494548755,0.3909804322541547,client
|
||||
"3proxy-devel-g65536,2,5",mix-http-3k,1,1.096995664,3009.6,29.696,163.84,688.128,0,0,0,9.66,4.245023,7.044695119232486,320.9728867623605,1616.625,0.687793427230047,0.9182509505703422,0.19751908396946566,1.0116294893226054,0.3767980108510734,client
|
||||
nginx-halfclose,mix-http-3k,1,1.0871671512,2986.4,20.48,65.536,294.912,0,0,0,7.87,3.337472,5.791197786881771,263.52799357085456,157.81640625,0.6795422031473534,0.7625968992248062,0.12842852533075186,1.0291521793506793,0.281809792753883,client
|
||||
3proxy-devel,mix-http-3k,1,1.0866032632,2986.6,22.528,73.728,294.912,0,0,0,8.79,3.7023329999999994,6.471543237677256,294.31460523672405,1578.109375,0.6756431834575619,0.8567251461988304,0.19341298030351953,1.0194184846687937,0.3752937328879498,client
|
||||
"3proxy-devel-g8000,3,5",relay-stream1-down,2,0.014259072231590642,nan,nan,nan,nan,0,0,5,0.18,0.008197,10.097728056066176,nan,8.2734375,0.0159447881960971,0.017077798861480076,0.004123057405645417,0.01712738112031161,0.0009508870471139224,none
|
||||
"3proxy-devel-g8000,3,2",relay-stream1-down,2,0.014573687821728977,nan,nan,nan,nan,0,0,7,0.19,0.009704,10.428668783723023,nan,3.06640625,0.01571802810192903,0.018043684710351376,0.004752851711026616,0.01903122391847277,0.0,none
|
||||
"3proxy-devel-g65536,2,5",relay-stream1-down,2,0.01478328361217577,nan,nan,nan,nan,0,0,12,0.17,0.016701,9.198560782358156,nan,3.16796875,0.015,0.016175071360608945,0.0034876347495244133,0.014273391061775073,0.0,none
|
||||
nginx-halfclose,relay-stream1-down,2,0.015308473262436076,nan,nan,nan,nan,0,0,29,0.19,0.015279999999999998,9.928664116010273,nan,32.56640625,0.018580276322058123,0.01807802093244529,0.006331117442228553,0.02093385571164971,0.0019011561559441534,none
|
||||
3proxy-devel,relay-stream1-down,2,0.016146326596727555,nan,nan,nan,nan,0,0,10,0.18,0.009561,8.917474127435064,nan,3.44140625,0.018108172504169646,0.017142857142857144,0.004435994930291508,0.022836705028624803,0.0009503987839402767,none
|
||||
"3proxy-devel-g8000,3,10",relay-stream1-down,2,0.014154260078745566,nan,nan,nan,nan,0,0,12,0.18,0.008608000000000001,10.172526041666666,nan,3.66015625,0.014996429421566294,0.017110266159695818,0.004441624365482234,0.01712739471965384,0.0,none
|
||||
"3proxy-devel-g8000,3,5",relay-stream16,2,0.2610528243257575,nan,nan,nan,nan,0,0,1176,2.12,0.834315,6.487892661953469,nan,3.58203125,0.0691375623663578,0.20018885741265344,0.045889101338432124,0.009506791060456226,0.073118213315254,none
|
||||
"3proxy-devel-g8000,3,2",relay-stream16,2,0.28196513887941677,nan,nan,nan,nan,0,0,1163,2.38,0.9840720000000001,6.742650941097289,nan,3.609375,0.0720173535791757,0.20588235294117646,0.045812664137729796,0.008677791945465873,0.07631059065361845,none
|
||||
"3proxy-devel-g65536,2,5",relay-stream16,2,0.2318460234198165,nan,nan,nan,nan,0,0,1044,1.54,0.5426909999999999,5.306805590842367,nan,3.73828125,0.06174305390643552,0.14542020774315392,0.027344992050874404,0.008554299845523434,0.04368484696660543,none
|
||||
nginx-halfclose,relay-stream16,2,0.29250781394744,nan,nan,nan,nan,0,0,1306,3.62,1.494899,9.888438311179735,nan,31.08203125,0.10686297791498456,0.33674418604651163,0.09977614326830828,0.010452205806310292,0.1538098105060802,none
|
||||
3proxy-devel,relay-stream16,2,0.291038237466423,nan,nan,nan,nan,0,0,1366,4.03,1.764753,11.063857488642498,nan,3.53125,0.09859824186267523,0.3721144967682364,0.09763124199743918,0.010457427264508424,0.15389384579306725,none
|
||||
"3proxy-devel-g8000,3,10",relay-stream16,2,0.23939880920041293,nan,nan,nan,nan,0,0,1134,1.83,0.676866,6.107520556512468,nan,3.82421875,0.0692435380602324,0.17280453257790368,0.038461538461538464,0.007603724040989424,0.057909482799108104,none
|
||||
"3proxy-devel-g8000,3,5",mix-relay-3k,2,1.0844131312,2985.4,20.48,65.536,278.528,0,0,0,7.66,2.3295290000000004,5.650982843797567,256.58203255845115,1357.140625,0.6970509383378016,0.7561697926949654,0.16348684210526315,1.0274987944097178,0.30936011121938084,client
|
||||
"3proxy-devel-g8000,3,2",mix-relay-3k,2,1.0836250744,2985.7,20.48,63.488,278.528,0,0,0,7.3,2.1570940000000003,5.389317890446186,244.49877750611248,1357.58203125,0.7112778315585673,0.7156862745098039,0.16937053861129137,1.0261778955752143,0.3094474161988885,client
|
||||
"3proxy-devel-g65536,2,5",mix-relay-3k,2,1.0838653752,2985.3,21.504,65.536,278.528,0,0,0,7.68,2.505788,5.668600677336223,257.2605768264496,1326.44140625,0.6785968238919176,0.734225621414914,0.16396568160152525,1.0307923594198103,0.299696394054178,client
|
||||
nginx-halfclose,mix-relay-3k,2,1.083778152,2984.7,20.48,63.488,278.528,0,0,0,7.39,2.134853,5.454990939880101,247.59607330720004,606.64453125,0.6835294117647058,0.7044804575786463,0.1778693722257451,1.0182628336071422,0.32798331868027325,client
|
||||
3proxy-devel,mix-relay-3k,2,1.0838327128,2984.6,20.48,63.488,278.528,0,0,0,7.64,2.2840680000000004,5.6392466547813545,255.9807009314481,1334.73828125,0.6953868684403222,0.75049115913556,0.1696194225721785,1.02526450992404,0.31489013174137825,client
|
||||
"3proxy-devel-g8000,3,10",mix-relay-3k,2,1.0832593936,2985.4,21.504,65.536,278.528,0,0,0,7.52,2.2652660000000004,5.553609814549592,251.89254371273532,1353.1875,0.6939467312348668,0.7350928641251222,0.16866688290626014,1.0254360178114077,0.30950399208588436,client
|
||||
"3proxy-devel-g8000,3,5",mix-http-3k,2,1.125640512,3100.1,34.816,589.824,1769.472,0,0,0,9.45,4.197648,6.716176185385907,304.8288764878552,1645.7265625,0.7242217898832685,0.9282907662082515,0.2065359477124183,1.0185598646246947,0.38202912926140303,client
|
||||
"3proxy-devel-g8000,3,2",mix-http-3k,2,1.0934355152000002,3002.2,23.552,77.824,311.296,0,0,0,9.01,3.7809619999999997,6.592066838693809,300.1132502831257,1599.41015625,0.6993243243243243,0.8850687622789783,0.2,1.020256349191124,0.3807198707150303,client
|
||||
"3proxy-devel-g65536,2,5",mix-http-3k,2,1.099573768,3017.6,25.6,114.688,393.216,0,0,0,9.41,4.039448,6.846289188666786,311.8372216330859,1598.74609375,0.7170767004341534,0.921645445641528,0.21577574967405475,1.0283858405726372,0.41253714471802333,client
|
||||
nginx-halfclose,mix-http-3k,2,1.0871447615999998,2985.1,21.504,63.488,278.528,0,0,0,8.36,3.579796,6.151894610757235,280.05761951023413,161.921875,0.6907240889730242,0.8053949903660886,0.1203585147247119,1.0278031336185238,0.25837977677667906,client
|
||||
3proxy-devel,mix-http-3k,2,1.1017293536,3034.9,24.576,172.032,507.904,0,0,0,8.76,3.6823960000000002,6.360908853976458,288.64212988895844,1585.12890625,0.7031135082127973,0.8707753479125249,0.20630749014454666,1.0232463355936652,0.3918935567728859,client
|
||||
"3proxy-devel-g8000,3,10",mix-http-3k,2,1.108623992,3055.5,29.696,344.064,983.04,0,0,0,9.34,4.02878,6.739886610716611,305.67828505972835,1631.45703125,0.7240794573643411,0.9192913385826772,0.22028890347997374,1.0165868673154839,0.4133544668738215,client
|
||||
|
Loading…
Reference in New Issue
Block a user