1736 lines
44 KiB
JSON
1736 lines
44 KiB
JSON
{
|
|
"createdAt": "2026-09-20T18:30:09Z",
|
|
"goVersion": "go1.25.0",
|
|
"platform": "darwin/arm64",
|
|
"gomaxprocs": 12,
|
|
"duration": "2s",
|
|
"notes": [
|
|
"Loopback HTTP/1.1 health response, fixed requestId, no TLS, access logs or database.",
|
|
"Each case starts a fresh server process; load client runs in the parent process on the same machine.",
|
|
"Closed-loop concurrency; throughput is successful responses / actual elapsed time, including drain.",
|
|
"Latency percentiles include failures and are histogram upper bounds with \u003c=6.25% rounding.",
|
|
"Memory is server-only runtime.MemStats (not RSS or kernel socket memory); sampling interval 200ms.",
|
|
"Idle memory measured after a forced GC; delta includes heap growth amortized across connections, excluding stacks.",
|
|
"After is after closing clients and one forced GC; afterReclaim is a second GC to observe pooled-cache release.",
|
|
"Native limits: 8192 connections / 4096 active requests. These cases do not benchmark overload rejection."
|
|
],
|
|
"results": [
|
|
{
|
|
"adapter": "nethttp",
|
|
"scenario": "traffic",
|
|
"concurrency": 1,
|
|
"run": 1,
|
|
"requests": 39462,
|
|
"errors": 0,
|
|
"elapsedSeconds": 2.000005,
|
|
"requestsPerSecond": 19730.95067262332,
|
|
"p50Millis": 0.047104,
|
|
"p95Millis": 0.077824,
|
|
"p99Millis": 0.131072,
|
|
"serverBytesPerRequest": 4454.37697024986,
|
|
"serverAllocsPerRequest": 47.08965587147129,
|
|
"sampledPeakHeapAlloc": 3492736,
|
|
"before": {
|
|
"heapAlloc": 1636640,
|
|
"heapInuse": 3588096,
|
|
"stackInuse": 557056,
|
|
"totalAlloc": 3078640,
|
|
"mallocs": 23478,
|
|
"numGc": 2,
|
|
"goroutines": 3,
|
|
"connections": 1,
|
|
"accepted": 1
|
|
},
|
|
"during": {
|
|
"heapAlloc": 1944200,
|
|
"heapInuse": 3997696,
|
|
"stackInuse": 851968,
|
|
"totalAlloc": 178857264,
|
|
"mallocs": 1881730,
|
|
"numGc": 101,
|
|
"goroutines": 3,
|
|
"connections": 1,
|
|
"accepted": 1
|
|
},
|
|
"after": {
|
|
"heapAlloc": 1719816,
|
|
"heapInuse": 3702784,
|
|
"stackInuse": 786432,
|
|
"totalAlloc": 178861424,
|
|
"mallocs": 1881740,
|
|
"numGc": 102,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 1
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 1692416,
|
|
"heapInuse": 3571712,
|
|
"stackInuse": 786432,
|
|
"totalAlloc": 178863608,
|
|
"mallocs": 1881746,
|
|
"numGc": 103,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 1
|
|
}
|
|
},
|
|
{
|
|
"adapter": "native",
|
|
"scenario": "traffic",
|
|
"concurrency": 1,
|
|
"run": 1,
|
|
"requests": 43512,
|
|
"errors": 0,
|
|
"elapsedSeconds": 2.000188292,
|
|
"requestsPerSecond": 21753.95195243949,
|
|
"p50Millis": 0.043008,
|
|
"p95Millis": 0.069632,
|
|
"p99Millis": 0.114688,
|
|
"serverBytesPerRequest": 4295.838757124471,
|
|
"serverAllocsPerRequest": 55.07106085677514,
|
|
"sampledPeakHeapAlloc": 2835696,
|
|
"before": {
|
|
"heapAlloc": 1633112,
|
|
"heapInuse": 3604480,
|
|
"stackInuse": 622592,
|
|
"totalAlloc": 3074824,
|
|
"mallocs": 23466,
|
|
"numGc": 2,
|
|
"goroutines": 4,
|
|
"connections": 1,
|
|
"accepted": 1
|
|
},
|
|
"during": {
|
|
"heapAlloc": 2466608,
|
|
"heapInuse": 4390912,
|
|
"stackInuse": 688128,
|
|
"totalAlloc": 189995360,
|
|
"mallocs": 2419718,
|
|
"numGc": 108,
|
|
"goroutines": 4,
|
|
"connections": 1,
|
|
"accepted": 1
|
|
},
|
|
"after": {
|
|
"heapAlloc": 1658936,
|
|
"heapInuse": 3776512,
|
|
"stackInuse": 622592,
|
|
"totalAlloc": 189999360,
|
|
"mallocs": 2419730,
|
|
"numGc": 109,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 1
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 1645576,
|
|
"heapInuse": 3604480,
|
|
"stackInuse": 622592,
|
|
"totalAlloc": 190001288,
|
|
"mallocs": 2419735,
|
|
"numGc": 110,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 1
|
|
}
|
|
},
|
|
{
|
|
"adapter": "nethttp",
|
|
"scenario": "traffic",
|
|
"concurrency": 32,
|
|
"run": 1,
|
|
"requests": 176070,
|
|
"errors": 0,
|
|
"elapsedSeconds": 2.00058625,
|
|
"requestsPerSecond": 88009.20230257505,
|
|
"p50Millis": 0.278528,
|
|
"p95Millis": 1.048576,
|
|
"p99Millis": 1.441792,
|
|
"serverBytesPerRequest": 4468.189061168853,
|
|
"serverAllocsPerRequest": 47.11240983699665,
|
|
"sampledPeakHeapAlloc": 4113888,
|
|
"before": {
|
|
"heapAlloc": 1993880,
|
|
"heapInuse": 4628480,
|
|
"stackInuse": 1146880,
|
|
"totalAlloc": 3604480,
|
|
"mallocs": 25939,
|
|
"numGc": 3,
|
|
"goroutines": 34,
|
|
"connections": 32,
|
|
"accepted": 32
|
|
},
|
|
"during": {
|
|
"heapAlloc": 3577608,
|
|
"heapInuse": 6414336,
|
|
"stackInuse": 2293760,
|
|
"totalAlloc": 790318528,
|
|
"mallocs": 8321021,
|
|
"numGc": 471,
|
|
"goroutines": 34,
|
|
"connections": 32,
|
|
"accepted": 32
|
|
},
|
|
"after": {
|
|
"heapAlloc": 2244384,
|
|
"heapInuse": 4669440,
|
|
"stackInuse": 1966080,
|
|
"totalAlloc": 790324576,
|
|
"mallocs": 8321053,
|
|
"numGc": 472,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 32
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 1934808,
|
|
"heapInuse": 3801088,
|
|
"stackInuse": 1966080,
|
|
"totalAlloc": 790326760,
|
|
"mallocs": 8321060,
|
|
"numGc": 473,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 32
|
|
}
|
|
},
|
|
{
|
|
"adapter": "native",
|
|
"scenario": "traffic",
|
|
"concurrency": 32,
|
|
"run": 1,
|
|
"requests": 170185,
|
|
"errors": 0,
|
|
"elapsedSeconds": 2.000530708,
|
|
"requestsPerSecond": 85069.92635476206,
|
|
"p50Millis": 0.278528,
|
|
"p95Millis": 1.048576,
|
|
"p99Millis": 1.572864,
|
|
"serverBytesPerRequest": 4305.3017833534095,
|
|
"serverAllocsPerRequest": 55.133631048564794,
|
|
"sampledPeakHeapAlloc": 3410920,
|
|
"before": {
|
|
"heapAlloc": 1814112,
|
|
"heapInuse": 4349952,
|
|
"stackInuse": 950272,
|
|
"totalAlloc": 3390600,
|
|
"mallocs": 25714,
|
|
"numGc": 2,
|
|
"goroutines": 35,
|
|
"connections": 32,
|
|
"accepted": 32
|
|
},
|
|
"during": {
|
|
"heapAlloc": 2055752,
|
|
"heapInuse": 5341184,
|
|
"stackInuse": 1146880,
|
|
"totalAlloc": 736088384,
|
|
"mallocs": 9408631,
|
|
"numGc": 555,
|
|
"goroutines": 35,
|
|
"connections": 32,
|
|
"accepted": 32
|
|
},
|
|
"after": {
|
|
"heapAlloc": 1896016,
|
|
"heapInuse": 4407296,
|
|
"stackInuse": 786432,
|
|
"totalAlloc": 736095248,
|
|
"mallocs": 9408674,
|
|
"numGc": 556,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 32
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 1728488,
|
|
"heapInuse": 3743744,
|
|
"stackInuse": 786432,
|
|
"totalAlloc": 736097432,
|
|
"mallocs": 9408680,
|
|
"numGc": 557,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 32
|
|
}
|
|
},
|
|
{
|
|
"adapter": "nethttp",
|
|
"scenario": "traffic",
|
|
"concurrency": 128,
|
|
"run": 1,
|
|
"requests": 224900,
|
|
"errors": 0,
|
|
"elapsedSeconds": 2.000502334,
|
|
"requestsPerSecond": 112421.76336296141,
|
|
"p50Millis": 0.8192,
|
|
"p95Millis": 3.2768,
|
|
"p99Millis": 4.718592,
|
|
"serverBytesPerRequest": 4452.596282792352,
|
|
"serverAllocsPerRequest": 47.1292352156514,
|
|
"sampledPeakHeapAlloc": 6644048,
|
|
"before": {
|
|
"heapAlloc": 2944776,
|
|
"heapInuse": 5505024,
|
|
"stackInuse": 1802240,
|
|
"totalAlloc": 5016680,
|
|
"mallocs": 32887,
|
|
"numGc": 4,
|
|
"goroutines": 128,
|
|
"connections": 126,
|
|
"accepted": 126
|
|
},
|
|
"during": {
|
|
"heapAlloc": 4749256,
|
|
"heapInuse": 7782400,
|
|
"stackInuse": 3080192,
|
|
"totalAlloc": 1006405584,
|
|
"mallocs": 10632252,
|
|
"numGc": 371,
|
|
"goroutines": 130,
|
|
"connections": 128,
|
|
"accepted": 128
|
|
},
|
|
"after": {
|
|
"heapAlloc": 3130128,
|
|
"heapInuse": 5816320,
|
|
"stackInuse": 1933312,
|
|
"totalAlloc": 1006417136,
|
|
"mallocs": 10632332,
|
|
"numGc": 372,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 128
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 1997352,
|
|
"heapInuse": 3850240,
|
|
"stackInuse": 1933312,
|
|
"totalAlloc": 1006419320,
|
|
"mallocs": 10632338,
|
|
"numGc": 373,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 128
|
|
}
|
|
},
|
|
{
|
|
"adapter": "native",
|
|
"scenario": "traffic",
|
|
"concurrency": 128,
|
|
"run": 1,
|
|
"requests": 223237,
|
|
"errors": 0,
|
|
"elapsedSeconds": 2.0005375,
|
|
"requestsPerSecond": 111588.51058777953,
|
|
"p50Millis": 0.786432,
|
|
"p95Millis": 3.407872,
|
|
"p99Millis": 4.980736,
|
|
"serverBytesPerRequest": 4297.285019956369,
|
|
"serverAllocsPerRequest": 55.094782674915,
|
|
"sampledPeakHeapAlloc": 4607856,
|
|
"before": {
|
|
"heapAlloc": 2246848,
|
|
"heapInuse": 4734976,
|
|
"stackInuse": 1736704,
|
|
"totalAlloc": 4255872,
|
|
"mallocs": 32172,
|
|
"numGc": 3,
|
|
"goroutines": 115,
|
|
"connections": 112,
|
|
"accepted": 112
|
|
},
|
|
"during": {
|
|
"heapAlloc": 3420024,
|
|
"heapInuse": 6258688,
|
|
"stackInuse": 1966080,
|
|
"totalAlloc": 963568888,
|
|
"mallocs": 12331366,
|
|
"numGc": 460,
|
|
"goroutines": 131,
|
|
"connections": 128,
|
|
"accepted": 128
|
|
},
|
|
"after": {
|
|
"heapAlloc": 2435264,
|
|
"heapInuse": 4907008,
|
|
"stackInuse": 819200,
|
|
"totalAlloc": 963580728,
|
|
"mallocs": 12331438,
|
|
"numGc": 461,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 128
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 1810152,
|
|
"heapInuse": 3710976,
|
|
"stackInuse": 819200,
|
|
"totalAlloc": 963582912,
|
|
"mallocs": 12331445,
|
|
"numGc": 462,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 128
|
|
}
|
|
},
|
|
{
|
|
"adapter": "nethttp",
|
|
"scenario": "idle",
|
|
"concurrency": 128,
|
|
"run": 1,
|
|
"errors": 0,
|
|
"idleHeapDelta": 1336888,
|
|
"idleHeapPerConnection": 10444.4375,
|
|
"before": {
|
|
"heapAlloc": 1612376,
|
|
"heapInuse": 3547136,
|
|
"stackInuse": 491520,
|
|
"totalAlloc": 3036888,
|
|
"mallocs": 23305,
|
|
"numGc": 1,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 0
|
|
},
|
|
"during": {
|
|
"heapAlloc": 2949264,
|
|
"heapInuse": 5251072,
|
|
"stackInuse": 1769472,
|
|
"totalAlloc": 4969088,
|
|
"mallocs": 32512,
|
|
"numGc": 3,
|
|
"goroutines": 130,
|
|
"connections": 128,
|
|
"accepted": 128
|
|
},
|
|
"after": {
|
|
"heapAlloc": 2805744,
|
|
"heapInuse": 5062656,
|
|
"stackInuse": 753664,
|
|
"totalAlloc": 4994936,
|
|
"mallocs": 32623,
|
|
"numGc": 4,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 128
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 1724472,
|
|
"heapInuse": 3760128,
|
|
"stackInuse": 753664,
|
|
"totalAlloc": 4997424,
|
|
"mallocs": 32633,
|
|
"numGc": 5,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 128
|
|
}
|
|
},
|
|
{
|
|
"adapter": "native",
|
|
"scenario": "idle",
|
|
"concurrency": 128,
|
|
"run": 1,
|
|
"errors": 0,
|
|
"idleHeapDelta": 696072,
|
|
"idleHeapPerConnection": 5438.0625,
|
|
"before": {
|
|
"heapAlloc": 1606384,
|
|
"heapInuse": 3407872,
|
|
"stackInuse": 458752,
|
|
"totalAlloc": 3030960,
|
|
"mallocs": 23288,
|
|
"numGc": 1,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 0
|
|
},
|
|
"during": {
|
|
"heapAlloc": 2302456,
|
|
"heapInuse": 4186112,
|
|
"stackInuse": 1605632,
|
|
"totalAlloc": 4289200,
|
|
"mallocs": 31756,
|
|
"numGc": 2,
|
|
"goroutines": 131,
|
|
"connections": 128,
|
|
"accepted": 128
|
|
},
|
|
"after": {
|
|
"heapAlloc": 2329080,
|
|
"heapInuse": 4300800,
|
|
"stackInuse": 655360,
|
|
"totalAlloc": 4325544,
|
|
"mallocs": 31874,
|
|
"numGc": 3,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 128
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 1715600,
|
|
"heapInuse": 3514368,
|
|
"stackInuse": 655360,
|
|
"totalAlloc": 4328048,
|
|
"mallocs": 31885,
|
|
"numGc": 4,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 128
|
|
}
|
|
},
|
|
{
|
|
"adapter": "nethttp",
|
|
"scenario": "idle",
|
|
"concurrency": 1024,
|
|
"run": 1,
|
|
"errors": 0,
|
|
"idleHeapDelta": 10350192,
|
|
"idleHeapPerConnection": 10107.609375,
|
|
"before": {
|
|
"heapAlloc": 1612120,
|
|
"heapInuse": 3473408,
|
|
"stackInuse": 491520,
|
|
"totalAlloc": 3036664,
|
|
"mallocs": 23304,
|
|
"numGc": 1,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 0
|
|
},
|
|
"during": {
|
|
"heapAlloc": 11962312,
|
|
"heapInuse": 14548992,
|
|
"stackInuse": 9175040,
|
|
"totalAlloc": 18019736,
|
|
"mallocs": 95457,
|
|
"numGc": 5,
|
|
"goroutines": 1026,
|
|
"connections": 1024,
|
|
"accepted": 1024
|
|
},
|
|
"after": {
|
|
"heapAlloc": 10805352,
|
|
"heapInuse": 13303808,
|
|
"stackInuse": 819200,
|
|
"totalAlloc": 18086560,
|
|
"mallocs": 95671,
|
|
"numGc": 6,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 1024
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 2200016,
|
|
"heapInuse": 4202496,
|
|
"stackInuse": 819200,
|
|
"totalAlloc": 18089048,
|
|
"mallocs": 95681,
|
|
"numGc": 7,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 1024
|
|
}
|
|
},
|
|
{
|
|
"adapter": "native",
|
|
"scenario": "idle",
|
|
"concurrency": 1024,
|
|
"run": 1,
|
|
"errors": 0,
|
|
"idleHeapDelta": 5373232,
|
|
"idleHeapPerConnection": 5247.296875,
|
|
"before": {
|
|
"heapAlloc": 1617360,
|
|
"heapInuse": 3465216,
|
|
"stackInuse": 524288,
|
|
"totalAlloc": 3041840,
|
|
"mallocs": 23300,
|
|
"numGc": 1,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 0
|
|
},
|
|
"during": {
|
|
"heapAlloc": 6990592,
|
|
"heapInuse": 9207808,
|
|
"stackInuse": 9109504,
|
|
"totalAlloc": 12887640,
|
|
"mallocs": 90134,
|
|
"numGc": 5,
|
|
"goroutines": 1027,
|
|
"connections": 1024,
|
|
"accepted": 1024
|
|
},
|
|
"after": {
|
|
"heapAlloc": 7047376,
|
|
"heapInuse": 9469952,
|
|
"stackInuse": 720896,
|
|
"totalAlloc": 12954384,
|
|
"mallocs": 90350,
|
|
"numGc": 6,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 1024
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 2181080,
|
|
"heapInuse": 4104192,
|
|
"stackInuse": 720896,
|
|
"totalAlloc": 12956872,
|
|
"mallocs": 90360,
|
|
"numGc": 7,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 1024
|
|
}
|
|
},
|
|
{
|
|
"adapter": "native",
|
|
"scenario": "traffic",
|
|
"concurrency": 1,
|
|
"run": 2,
|
|
"requests": 42996,
|
|
"errors": 0,
|
|
"elapsedSeconds": 2.000068417,
|
|
"requestsPerSecond": 21497.26461082356,
|
|
"p50Millis": 0.043008,
|
|
"p95Millis": 0.069632,
|
|
"p99Millis": 0.118784,
|
|
"serverBytesPerRequest": 4295.052935156758,
|
|
"serverAllocsPerRequest": 55.067494650665175,
|
|
"sampledPeakHeapAlloc": 3492952,
|
|
"before": {
|
|
"heapAlloc": 1641992,
|
|
"heapInuse": 3637248,
|
|
"stackInuse": 655360,
|
|
"totalAlloc": 3078328,
|
|
"mallocs": 23471,
|
|
"numGc": 2,
|
|
"goroutines": 4,
|
|
"connections": 1,
|
|
"accepted": 1
|
|
},
|
|
"during": {
|
|
"heapAlloc": 3492952,
|
|
"heapInuse": 5332992,
|
|
"stackInuse": 688128,
|
|
"totalAlloc": 187748424,
|
|
"mallocs": 2391153,
|
|
"numGc": 103,
|
|
"goroutines": 4,
|
|
"connections": 1,
|
|
"accepted": 1
|
|
},
|
|
"after": {
|
|
"heapAlloc": 1658088,
|
|
"heapInuse": 3801088,
|
|
"stackInuse": 622592,
|
|
"totalAlloc": 187752424,
|
|
"mallocs": 2391165,
|
|
"numGc": 104,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 1
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 1644968,
|
|
"heapInuse": 3588096,
|
|
"stackInuse": 622592,
|
|
"totalAlloc": 187754608,
|
|
"mallocs": 2391171,
|
|
"numGc": 105,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 1
|
|
}
|
|
},
|
|
{
|
|
"adapter": "nethttp",
|
|
"scenario": "traffic",
|
|
"concurrency": 1,
|
|
"run": 2,
|
|
"requests": 39687,
|
|
"errors": 0,
|
|
"elapsedSeconds": 2.000020666,
|
|
"requestsPerSecond": 19843.294959233186,
|
|
"p50Millis": 0.047104,
|
|
"p95Millis": 0.073728,
|
|
"p99Millis": 0.139264,
|
|
"serverBytesPerRequest": 4457.090735001386,
|
|
"serverAllocsPerRequest": 47.096757124499206,
|
|
"sampledPeakHeapAlloc": 3423696,
|
|
"before": {
|
|
"heapAlloc": 1638832,
|
|
"heapInuse": 3612672,
|
|
"stackInuse": 557056,
|
|
"totalAlloc": 3080176,
|
|
"mallocs": 23476,
|
|
"numGc": 2,
|
|
"goroutines": 3,
|
|
"connections": 1,
|
|
"accepted": 1
|
|
},
|
|
"during": {
|
|
"heapAlloc": 2571392,
|
|
"heapInuse": 4505600,
|
|
"stackInuse": 786432,
|
|
"totalAlloc": 179968736,
|
|
"mallocs": 1892605,
|
|
"numGc": 103,
|
|
"goroutines": 3,
|
|
"connections": 1,
|
|
"accepted": 1
|
|
},
|
|
"after": {
|
|
"heapAlloc": 1715896,
|
|
"heapInuse": 3710976,
|
|
"stackInuse": 753664,
|
|
"totalAlloc": 179973024,
|
|
"mallocs": 1892618,
|
|
"numGc": 104,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 1
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 1683648,
|
|
"heapInuse": 3555328,
|
|
"stackInuse": 753664,
|
|
"totalAlloc": 179974952,
|
|
"mallocs": 1892623,
|
|
"numGc": 105,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 1
|
|
}
|
|
},
|
|
{
|
|
"adapter": "native",
|
|
"scenario": "traffic",
|
|
"concurrency": 32,
|
|
"run": 2,
|
|
"requests": 177949,
|
|
"errors": 0,
|
|
"elapsedSeconds": 2.000303583,
|
|
"requestsPerSecond": 88960.99647690328,
|
|
"p50Millis": 0.278528,
|
|
"p95Millis": 0.98304,
|
|
"p99Millis": 1.507328,
|
|
"serverBytesPerRequest": 4304.238135645606,
|
|
"serverAllocsPerRequest": 55.12900325374124,
|
|
"sampledPeakHeapAlloc": 3368856,
|
|
"before": {
|
|
"heapAlloc": 1823912,
|
|
"heapInuse": 4300800,
|
|
"stackInuse": 1015808,
|
|
"totalAlloc": 3402320,
|
|
"mallocs": 25726,
|
|
"numGc": 2,
|
|
"goroutines": 35,
|
|
"connections": 32,
|
|
"accepted": 32
|
|
},
|
|
"during": {
|
|
"heapAlloc": 2226712,
|
|
"heapInuse": 5480448,
|
|
"stackInuse": 1179648,
|
|
"totalAlloc": 769337192,
|
|
"mallocs": 9835877,
|
|
"numGc": 548,
|
|
"goroutines": 35,
|
|
"connections": 32,
|
|
"accepted": 32
|
|
},
|
|
"after": {
|
|
"heapAlloc": 1904896,
|
|
"heapInuse": 4292608,
|
|
"stackInuse": 819200,
|
|
"totalAlloc": 769343464,
|
|
"mallocs": 9835909,
|
|
"numGc": 549,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 32
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 1736120,
|
|
"heapInuse": 3661824,
|
|
"stackInuse": 819200,
|
|
"totalAlloc": 769345392,
|
|
"mallocs": 9835914,
|
|
"numGc": 550,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 32
|
|
}
|
|
},
|
|
{
|
|
"adapter": "nethttp",
|
|
"scenario": "traffic",
|
|
"concurrency": 32,
|
|
"run": 2,
|
|
"requests": 180248,
|
|
"errors": 0,
|
|
"elapsedSeconds": 2.00056525,
|
|
"requestsPerSecond": 90098.53590129089,
|
|
"p50Millis": 0.278528,
|
|
"p95Millis": 1.015808,
|
|
"p99Millis": 1.507328,
|
|
"serverBytesPerRequest": 4470.327282410901,
|
|
"serverAllocsPerRequest": 47.11734942967467,
|
|
"sampledPeakHeapAlloc": 4070832,
|
|
"before": {
|
|
"heapAlloc": 2008240,
|
|
"heapInuse": 4915200,
|
|
"stackInuse": 1081344,
|
|
"totalAlloc": 3589376,
|
|
"mallocs": 25901,
|
|
"numGc": 2,
|
|
"goroutines": 34,
|
|
"connections": 32,
|
|
"accepted": 32
|
|
},
|
|
"during": {
|
|
"heapAlloc": 4024272,
|
|
"heapInuse": 6840320,
|
|
"stackInuse": 2490368,
|
|
"totalAlloc": 809356928,
|
|
"mallocs": 8518709,
|
|
"numGc": 479,
|
|
"goroutines": 34,
|
|
"connections": 32,
|
|
"accepted": 32
|
|
},
|
|
"after": {
|
|
"heapAlloc": 2221984,
|
|
"heapInuse": 4505600,
|
|
"stackInuse": 2195456,
|
|
"totalAlloc": 809364400,
|
|
"mallocs": 8518759,
|
|
"numGc": 481,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 32
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 1929720,
|
|
"heapInuse": 3833856,
|
|
"stackInuse": 2195456,
|
|
"totalAlloc": 809366328,
|
|
"mallocs": 8518764,
|
|
"numGc": 482,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 32
|
|
}
|
|
},
|
|
{
|
|
"adapter": "native",
|
|
"scenario": "traffic",
|
|
"concurrency": 128,
|
|
"run": 2,
|
|
"requests": 224333,
|
|
"errors": 0,
|
|
"elapsedSeconds": 2.00109875,
|
|
"requestsPerSecond": 112104.91236377014,
|
|
"p50Millis": 0.753664,
|
|
"p95Millis": 3.407872,
|
|
"p99Millis": 4.980736,
|
|
"serverBytesPerRequest": 4297.053148667383,
|
|
"serverAllocsPerRequest": 55.09475645580454,
|
|
"sampledPeakHeapAlloc": 4655184,
|
|
"before": {
|
|
"heapAlloc": 2339440,
|
|
"heapInuse": 4653056,
|
|
"stackInuse": 1671168,
|
|
"totalAlloc": 4342800,
|
|
"mallocs": 32315,
|
|
"numGc": 3,
|
|
"goroutines": 131,
|
|
"connections": 128,
|
|
"accepted": 128
|
|
},
|
|
"during": {
|
|
"heapAlloc": 4337936,
|
|
"heapInuse": 6758400,
|
|
"stackInuse": 1998848,
|
|
"totalAlloc": 968313624,
|
|
"mallocs": 12391887,
|
|
"numGc": 468,
|
|
"goroutines": 131,
|
|
"connections": 128,
|
|
"accepted": 128
|
|
},
|
|
"after": {
|
|
"heapAlloc": 2454464,
|
|
"heapInuse": 5029888,
|
|
"stackInuse": 819200,
|
|
"totalAlloc": 968326008,
|
|
"mallocs": 12391973,
|
|
"numGc": 469,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 128
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 1827784,
|
|
"heapInuse": 3710976,
|
|
"stackInuse": 819200,
|
|
"totalAlloc": 968328192,
|
|
"mallocs": 12391980,
|
|
"numGc": 470,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 128
|
|
}
|
|
},
|
|
{
|
|
"adapter": "nethttp",
|
|
"scenario": "traffic",
|
|
"concurrency": 128,
|
|
"run": 2,
|
|
"requests": 224658,
|
|
"errors": 0,
|
|
"elapsedSeconds": 2.000817709,
|
|
"requestsPerSecond": 112283.09255233605,
|
|
"p50Millis": 0.8192,
|
|
"p95Millis": 3.2768,
|
|
"p99Millis": 4.718592,
|
|
"serverBytesPerRequest": 4453.685655529738,
|
|
"serverAllocsPerRequest": 47.128546501793835,
|
|
"sampledPeakHeapAlloc": 7418920,
|
|
"before": {
|
|
"heapAlloc": 2955384,
|
|
"heapInuse": 5586944,
|
|
"stackInuse": 1802240,
|
|
"totalAlloc": 5029472,
|
|
"mallocs": 32921,
|
|
"numGc": 4,
|
|
"goroutines": 130,
|
|
"connections": 128,
|
|
"accepted": 128
|
|
},
|
|
"during": {
|
|
"heapAlloc": 4259776,
|
|
"heapInuse": 7544832,
|
|
"stackInuse": 3211264,
|
|
"totalAlloc": 1005585584,
|
|
"mallocs": 10620726,
|
|
"numGc": 372,
|
|
"goroutines": 130,
|
|
"connections": 128,
|
|
"accepted": 128
|
|
},
|
|
"after": {
|
|
"heapAlloc": 3135984,
|
|
"heapInuse": 5906432,
|
|
"stackInuse": 2064384,
|
|
"totalAlloc": 1005598608,
|
|
"mallocs": 10620814,
|
|
"numGc": 373,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 128
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 2010472,
|
|
"heapInuse": 3883008,
|
|
"stackInuse": 2064384,
|
|
"totalAlloc": 1005600792,
|
|
"mallocs": 10620820,
|
|
"numGc": 374,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 128
|
|
}
|
|
},
|
|
{
|
|
"adapter": "native",
|
|
"scenario": "idle",
|
|
"concurrency": 128,
|
|
"run": 2,
|
|
"errors": 0,
|
|
"idleHeapDelta": 689768,
|
|
"idleHeapPerConnection": 5388.8125,
|
|
"before": {
|
|
"heapAlloc": 1617504,
|
|
"heapInuse": 3457024,
|
|
"stackInuse": 524288,
|
|
"totalAlloc": 3042080,
|
|
"mallocs": 23302,
|
|
"numGc": 1,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 0
|
|
},
|
|
"during": {
|
|
"heapAlloc": 2307272,
|
|
"heapInuse": 4218880,
|
|
"stackInuse": 1572864,
|
|
"totalAlloc": 4293424,
|
|
"mallocs": 31770,
|
|
"numGc": 2,
|
|
"goroutines": 131,
|
|
"connections": 128,
|
|
"accepted": 128
|
|
},
|
|
"after": {
|
|
"heapAlloc": 2327464,
|
|
"heapInuse": 4308992,
|
|
"stackInuse": 622592,
|
|
"totalAlloc": 4323144,
|
|
"mallocs": 31873,
|
|
"numGc": 3,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 128
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 1715264,
|
|
"heapInuse": 3538944,
|
|
"stackInuse": 622592,
|
|
"totalAlloc": 4325648,
|
|
"mallocs": 31884,
|
|
"numGc": 4,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 128
|
|
}
|
|
},
|
|
{
|
|
"adapter": "nethttp",
|
|
"scenario": "idle",
|
|
"concurrency": 128,
|
|
"run": 2,
|
|
"errors": 0,
|
|
"idleHeapDelta": 1319256,
|
|
"idleHeapPerConnection": 10306.6875,
|
|
"before": {
|
|
"heapAlloc": 1617432,
|
|
"heapInuse": 3571712,
|
|
"stackInuse": 524288,
|
|
"totalAlloc": 3041784,
|
|
"mallocs": 23308,
|
|
"numGc": 1,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 0
|
|
},
|
|
"during": {
|
|
"heapAlloc": 2936688,
|
|
"heapInuse": 5120000,
|
|
"stackInuse": 1638400,
|
|
"totalAlloc": 4958824,
|
|
"mallocs": 32504,
|
|
"numGc": 3,
|
|
"goroutines": 130,
|
|
"connections": 128,
|
|
"accepted": 128
|
|
},
|
|
"after": {
|
|
"heapAlloc": 2795104,
|
|
"heapInuse": 4898816,
|
|
"stackInuse": 655360,
|
|
"totalAlloc": 4987808,
|
|
"mallocs": 32596,
|
|
"numGc": 4,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 128
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 1715096,
|
|
"heapInuse": 3694592,
|
|
"stackInuse": 655360,
|
|
"totalAlloc": 4990392,
|
|
"mallocs": 32607,
|
|
"numGc": 5,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 128
|
|
}
|
|
},
|
|
{
|
|
"adapter": "native",
|
|
"scenario": "idle",
|
|
"concurrency": 1024,
|
|
"run": 2,
|
|
"errors": 0,
|
|
"idleHeapDelta": 5389360,
|
|
"idleHeapPerConnection": 5263.046875,
|
|
"before": {
|
|
"heapAlloc": 1601072,
|
|
"heapInuse": 3497984,
|
|
"stackInuse": 425984,
|
|
"totalAlloc": 3025616,
|
|
"mallocs": 23282,
|
|
"numGc": 1,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 0
|
|
},
|
|
"during": {
|
|
"heapAlloc": 6990432,
|
|
"heapInuse": 9404416,
|
|
"stackInuse": 9109504,
|
|
"totalAlloc": 12886536,
|
|
"mallocs": 90180,
|
|
"numGc": 5,
|
|
"goroutines": 1027,
|
|
"connections": 1024,
|
|
"accepted": 1024
|
|
},
|
|
"after": {
|
|
"heapAlloc": 7047376,
|
|
"heapInuse": 9519104,
|
|
"stackInuse": 753664,
|
|
"totalAlloc": 12955776,
|
|
"mallocs": 90406,
|
|
"numGc": 6,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 1024
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 2183336,
|
|
"heapInuse": 4177920,
|
|
"stackInuse": 753664,
|
|
"totalAlloc": 12957704,
|
|
"mallocs": 90411,
|
|
"numGc": 7,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 1024
|
|
}
|
|
},
|
|
{
|
|
"adapter": "nethttp",
|
|
"scenario": "idle",
|
|
"concurrency": 1024,
|
|
"run": 2,
|
|
"errors": 0,
|
|
"idleHeapDelta": 10342088,
|
|
"idleHeapPerConnection": 10099.6953125,
|
|
"before": {
|
|
"heapAlloc": 1611912,
|
|
"heapInuse": 3473408,
|
|
"stackInuse": 491520,
|
|
"totalAlloc": 3036504,
|
|
"mallocs": 23303,
|
|
"numGc": 1,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 0
|
|
},
|
|
"during": {
|
|
"heapAlloc": 11954000,
|
|
"heapInuse": 14442496,
|
|
"stackInuse": 9076736,
|
|
"totalAlloc": 18004552,
|
|
"mallocs": 95428,
|
|
"numGc": 5,
|
|
"goroutines": 1026,
|
|
"connections": 1024,
|
|
"accepted": 1024
|
|
},
|
|
"after": {
|
|
"heapAlloc": 10809800,
|
|
"heapInuse": 13328384,
|
|
"stackInuse": 786432,
|
|
"totalAlloc": 18086432,
|
|
"mallocs": 95667,
|
|
"numGc": 6,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 1024
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 2199616,
|
|
"heapInuse": 4186112,
|
|
"stackInuse": 786432,
|
|
"totalAlloc": 18088360,
|
|
"mallocs": 95672,
|
|
"numGc": 7,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 1024
|
|
}
|
|
},
|
|
{
|
|
"adapter": "nethttp",
|
|
"scenario": "traffic",
|
|
"concurrency": 1,
|
|
"run": 3,
|
|
"requests": 38650,
|
|
"errors": 0,
|
|
"elapsedSeconds": 2.000164708,
|
|
"requestsPerSecond": 19323.40864000486,
|
|
"p50Millis": 0.049152,
|
|
"p95Millis": 0.073728,
|
|
"p99Millis": 0.139264,
|
|
"serverBytesPerRequest": 4456.037050452781,
|
|
"serverAllocsPerRequest": 47.096765847347996,
|
|
"sampledPeakHeapAlloc": 3494472,
|
|
"before": {
|
|
"heapAlloc": 1649600,
|
|
"heapInuse": 3751936,
|
|
"stackInuse": 622592,
|
|
"totalAlloc": 3091392,
|
|
"mallocs": 23493,
|
|
"numGc": 2,
|
|
"goroutines": 3,
|
|
"connections": 1,
|
|
"accepted": 1
|
|
},
|
|
"during": {
|
|
"heapAlloc": 2591800,
|
|
"heapInuse": 4653056,
|
|
"stackInuse": 851968,
|
|
"totalAlloc": 175317224,
|
|
"mallocs": 1843783,
|
|
"numGc": 100,
|
|
"goroutines": 3,
|
|
"connections": 1,
|
|
"accepted": 1
|
|
},
|
|
"after": {
|
|
"heapAlloc": 1723328,
|
|
"heapInuse": 3842048,
|
|
"stackInuse": 786432,
|
|
"totalAlloc": 175321256,
|
|
"mallocs": 1843795,
|
|
"numGc": 101,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 1
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 1693408,
|
|
"heapInuse": 3702784,
|
|
"stackInuse": 786432,
|
|
"totalAlloc": 175323440,
|
|
"mallocs": 1843801,
|
|
"numGc": 102,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 1
|
|
}
|
|
},
|
|
{
|
|
"adapter": "native",
|
|
"scenario": "traffic",
|
|
"concurrency": 1,
|
|
"run": 3,
|
|
"requests": 42891,
|
|
"errors": 0,
|
|
"elapsedSeconds": 2.000075208,
|
|
"requestsPerSecond": 21444.6935937421,
|
|
"p50Millis": 0.045056,
|
|
"p95Millis": 0.069632,
|
|
"p99Millis": 0.12288,
|
|
"serverBytesPerRequest": 4295.194982630389,
|
|
"serverAllocsPerRequest": 55.0668205451027,
|
|
"sampledPeakHeapAlloc": 3197328,
|
|
"before": {
|
|
"heapAlloc": 1638536,
|
|
"heapInuse": 3629056,
|
|
"stackInuse": 622592,
|
|
"totalAlloc": 3078360,
|
|
"mallocs": 23471,
|
|
"numGc": 2,
|
|
"goroutines": 4,
|
|
"connections": 1,
|
|
"accepted": 1
|
|
},
|
|
"during": {
|
|
"heapAlloc": 1716328,
|
|
"heapInuse": 4079616,
|
|
"stackInuse": 655360,
|
|
"totalAlloc": 187303568,
|
|
"mallocs": 2385342,
|
|
"numGc": 105,
|
|
"goroutines": 4,
|
|
"connections": 1,
|
|
"accepted": 1
|
|
},
|
|
"after": {
|
|
"heapAlloc": 1659704,
|
|
"heapInuse": 3760128,
|
|
"stackInuse": 589824,
|
|
"totalAlloc": 187307568,
|
|
"mallocs": 2385354,
|
|
"numGc": 106,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 1
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 1645768,
|
|
"heapInuse": 3620864,
|
|
"stackInuse": 589824,
|
|
"totalAlloc": 187309752,
|
|
"mallocs": 2385360,
|
|
"numGc": 107,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 1
|
|
}
|
|
},
|
|
{
|
|
"adapter": "nethttp",
|
|
"scenario": "traffic",
|
|
"concurrency": 32,
|
|
"run": 3,
|
|
"requests": 182070,
|
|
"errors": 0,
|
|
"elapsedSeconds": 2.000483125,
|
|
"requestsPerSecond": 91013.0146686441,
|
|
"p50Millis": 0.278528,
|
|
"p95Millis": 0.98304,
|
|
"p99Millis": 1.507328,
|
|
"serverBytesPerRequest": 4470.001120448179,
|
|
"serverAllocsPerRequest": 47.11588949305212,
|
|
"sampledPeakHeapAlloc": 4037832,
|
|
"before": {
|
|
"heapAlloc": 1992024,
|
|
"heapInuse": 4562944,
|
|
"stackInuse": 1081344,
|
|
"totalAlloc": 3573640,
|
|
"mallocs": 25843,
|
|
"numGc": 2,
|
|
"goroutines": 33,
|
|
"connections": 31,
|
|
"accepted": 31
|
|
},
|
|
"during": {
|
|
"heapAlloc": 2638056,
|
|
"heapInuse": 6004736,
|
|
"stackInuse": 2359296,
|
|
"totalAlloc": 817426744,
|
|
"mallocs": 8604233,
|
|
"numGc": 487,
|
|
"goroutines": 34,
|
|
"connections": 32,
|
|
"accepted": 32
|
|
},
|
|
"after": {
|
|
"heapAlloc": 2239528,
|
|
"heapInuse": 4653056,
|
|
"stackInuse": 2031616,
|
|
"totalAlloc": 817432888,
|
|
"mallocs": 8604269,
|
|
"numGc": 488,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 32
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 1931720,
|
|
"heapInuse": 3874816,
|
|
"stackInuse": 2031616,
|
|
"totalAlloc": 817434816,
|
|
"mallocs": 8604274,
|
|
"numGc": 489,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 32
|
|
}
|
|
},
|
|
{
|
|
"adapter": "native",
|
|
"scenario": "traffic",
|
|
"concurrency": 32,
|
|
"run": 3,
|
|
"requests": 177639,
|
|
"errors": 0,
|
|
"elapsedSeconds": 2.000176,
|
|
"requestsPerSecond": 88811.68457175768,
|
|
"p50Millis": 0.278528,
|
|
"p95Millis": 0.98304,
|
|
"p99Millis": 1.507328,
|
|
"serverBytesPerRequest": 4303.6634072472825,
|
|
"serverAllocsPerRequest": 55.12404370661848,
|
|
"sampledPeakHeapAlloc": 3737072,
|
|
"before": {
|
|
"heapAlloc": 1811496,
|
|
"heapInuse": 4235264,
|
|
"stackInuse": 851968,
|
|
"totalAlloc": 3387360,
|
|
"mallocs": 25686,
|
|
"numGc": 2,
|
|
"goroutines": 35,
|
|
"connections": 32,
|
|
"accepted": 32
|
|
},
|
|
"during": {
|
|
"heapAlloc": 3257280,
|
|
"heapInuse": 6094848,
|
|
"stackInuse": 1081344,
|
|
"totalAlloc": 767885824,
|
|
"mallocs": 9817866,
|
|
"numGc": 545,
|
|
"goroutines": 35,
|
|
"connections": 32,
|
|
"accepted": 32
|
|
},
|
|
"after": {
|
|
"heapAlloc": 1898800,
|
|
"heapInuse": 4390912,
|
|
"stackInuse": 753664,
|
|
"totalAlloc": 767892400,
|
|
"mallocs": 9817901,
|
|
"numGc": 546,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 32
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 1721880,
|
|
"heapInuse": 3620864,
|
|
"stackInuse": 753664,
|
|
"totalAlloc": 767894328,
|
|
"mallocs": 9817906,
|
|
"numGc": 547,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 32
|
|
}
|
|
},
|
|
{
|
|
"adapter": "nethttp",
|
|
"scenario": "traffic",
|
|
"concurrency": 128,
|
|
"run": 3,
|
|
"requests": 225710,
|
|
"errors": 0,
|
|
"elapsedSeconds": 2.000534625,
|
|
"requestsPerSecond": 112824.84050982122,
|
|
"p50Millis": 0.8192,
|
|
"p95Millis": 3.2768,
|
|
"p99Millis": 4.718592,
|
|
"serverBytesPerRequest": 4453.873873554561,
|
|
"serverAllocsPerRequest": 47.13242213459749,
|
|
"sampledPeakHeapAlloc": 6310984,
|
|
"before": {
|
|
"heapAlloc": 2983744,
|
|
"heapInuse": 5758976,
|
|
"stackInuse": 1835008,
|
|
"totalAlloc": 5057400,
|
|
"mallocs": 33052,
|
|
"numGc": 4,
|
|
"goroutines": 130,
|
|
"connections": 128,
|
|
"accepted": 128
|
|
},
|
|
"during": {
|
|
"heapAlloc": 5150088,
|
|
"heapInuse": 8052736,
|
|
"stackInuse": 3145728,
|
|
"totalAlloc": 1010341272,
|
|
"mallocs": 10671311,
|
|
"numGc": 372,
|
|
"goroutines": 130,
|
|
"connections": 128,
|
|
"accepted": 128
|
|
},
|
|
"after": {
|
|
"heapAlloc": 3134480,
|
|
"heapInuse": 5857280,
|
|
"stackInuse": 2064384,
|
|
"totalAlloc": 1010353432,
|
|
"mallocs": 10671395,
|
|
"numGc": 373,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 128
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 2012600,
|
|
"heapInuse": 3964928,
|
|
"stackInuse": 2064384,
|
|
"totalAlloc": 1010355616,
|
|
"mallocs": 10671401,
|
|
"numGc": 374,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 128
|
|
}
|
|
},
|
|
{
|
|
"adapter": "native",
|
|
"scenario": "traffic",
|
|
"concurrency": 128,
|
|
"run": 3,
|
|
"requests": 226631,
|
|
"errors": 0,
|
|
"elapsedSeconds": 2.001603042,
|
|
"requestsPerSecond": 113224.74798676888,
|
|
"p50Millis": 0.753664,
|
|
"p95Millis": 3.407872,
|
|
"p99Millis": 4.980736,
|
|
"serverBytesPerRequest": 4296.581879795792,
|
|
"serverAllocsPerRequest": 55.092396891863864,
|
|
"sampledPeakHeapAlloc": 5363864,
|
|
"before": {
|
|
"heapAlloc": 2325992,
|
|
"heapInuse": 4759552,
|
|
"stackInuse": 1802240,
|
|
"totalAlloc": 4333848,
|
|
"mallocs": 32320,
|
|
"numGc": 3,
|
|
"goroutines": 131,
|
|
"connections": 128,
|
|
"accepted": 128
|
|
},
|
|
"during": {
|
|
"heapAlloc": 3131560,
|
|
"heapInuse": 6258688,
|
|
"stackInuse": 1933312,
|
|
"totalAlloc": 978072496,
|
|
"mallocs": 12517965,
|
|
"numGc": 465,
|
|
"goroutines": 131,
|
|
"connections": 128,
|
|
"accepted": 128
|
|
},
|
|
"after": {
|
|
"heapAlloc": 2423744,
|
|
"heapInuse": 4964352,
|
|
"stackInuse": 786432,
|
|
"totalAlloc": 978083408,
|
|
"mallocs": 12518041,
|
|
"numGc": 466,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 128
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 1799736,
|
|
"heapInuse": 3743744,
|
|
"stackInuse": 786432,
|
|
"totalAlloc": 978085592,
|
|
"mallocs": 12518048,
|
|
"numGc": 467,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 128
|
|
}
|
|
},
|
|
{
|
|
"adapter": "nethttp",
|
|
"scenario": "idle",
|
|
"concurrency": 128,
|
|
"run": 3,
|
|
"errors": 0,
|
|
"idleHeapDelta": 1344288,
|
|
"idleHeapPerConnection": 10502.25,
|
|
"before": {
|
|
"heapAlloc": 1606824,
|
|
"heapInuse": 3555328,
|
|
"stackInuse": 458752,
|
|
"totalAlloc": 3031240,
|
|
"mallocs": 23298,
|
|
"numGc": 1,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 0
|
|
},
|
|
"during": {
|
|
"heapAlloc": 2951112,
|
|
"heapInuse": 5152768,
|
|
"stackInuse": 1769472,
|
|
"totalAlloc": 4966488,
|
|
"mallocs": 32511,
|
|
"numGc": 3,
|
|
"goroutines": 130,
|
|
"connections": 128,
|
|
"accepted": 128
|
|
},
|
|
"after": {
|
|
"heapAlloc": 2796160,
|
|
"heapInuse": 4907008,
|
|
"stackInuse": 720896,
|
|
"totalAlloc": 4985888,
|
|
"mallocs": 32605,
|
|
"numGc": 4,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 128
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 1715608,
|
|
"heapInuse": 3686400,
|
|
"stackInuse": 720896,
|
|
"totalAlloc": 4987816,
|
|
"mallocs": 32610,
|
|
"numGc": 5,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 128
|
|
}
|
|
},
|
|
{
|
|
"adapter": "native",
|
|
"scenario": "idle",
|
|
"concurrency": 128,
|
|
"run": 3,
|
|
"errors": 0,
|
|
"idleHeapDelta": 689768,
|
|
"idleHeapPerConnection": 5388.8125,
|
|
"before": {
|
|
"heapAlloc": 1616480,
|
|
"heapInuse": 3473408,
|
|
"stackInuse": 524288,
|
|
"totalAlloc": 3041072,
|
|
"mallocs": 23296,
|
|
"numGc": 1,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 0
|
|
},
|
|
"during": {
|
|
"heapAlloc": 2306248,
|
|
"heapInuse": 4227072,
|
|
"stackInuse": 1605632,
|
|
"totalAlloc": 4291856,
|
|
"mallocs": 31759,
|
|
"numGc": 2,
|
|
"goroutines": 131,
|
|
"connections": 128,
|
|
"accepted": 128
|
|
},
|
|
"after": {
|
|
"heapAlloc": 2333208,
|
|
"heapInuse": 4358144,
|
|
"stackInuse": 688128,
|
|
"totalAlloc": 4328088,
|
|
"mallocs": 31876,
|
|
"numGc": 3,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 128
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 1719584,
|
|
"heapInuse": 3571712,
|
|
"stackInuse": 688128,
|
|
"totalAlloc": 4330688,
|
|
"mallocs": 31888,
|
|
"numGc": 4,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 128
|
|
}
|
|
},
|
|
{
|
|
"adapter": "nethttp",
|
|
"scenario": "idle",
|
|
"concurrency": 1024,
|
|
"run": 3,
|
|
"errors": 0,
|
|
"idleHeapDelta": 10351144,
|
|
"idleHeapPerConnection": 10108.5390625,
|
|
"before": {
|
|
"heapAlloc": 1612664,
|
|
"heapInuse": 3473408,
|
|
"stackInuse": 491520,
|
|
"totalAlloc": 3037176,
|
|
"mallocs": 23307,
|
|
"numGc": 1,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 0
|
|
},
|
|
"during": {
|
|
"heapAlloc": 11963808,
|
|
"heapInuse": 14958592,
|
|
"stackInuse": 9175040,
|
|
"totalAlloc": 18043328,
|
|
"mallocs": 95502,
|
|
"numGc": 6,
|
|
"goroutines": 1026,
|
|
"connections": 1024,
|
|
"accepted": 1024
|
|
},
|
|
"after": {
|
|
"heapAlloc": 10810232,
|
|
"heapInuse": 13475840,
|
|
"stackInuse": 819200,
|
|
"totalAlloc": 18115240,
|
|
"mallocs": 95734,
|
|
"numGc": 7,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 1024
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 2199680,
|
|
"heapInuse": 4268032,
|
|
"stackInuse": 819200,
|
|
"totalAlloc": 18117728,
|
|
"mallocs": 95744,
|
|
"numGc": 8,
|
|
"goroutines": 2,
|
|
"connections": 0,
|
|
"accepted": 1024
|
|
}
|
|
},
|
|
{
|
|
"adapter": "native",
|
|
"scenario": "idle",
|
|
"concurrency": 1024,
|
|
"run": 3,
|
|
"errors": 0,
|
|
"idleHeapDelta": 5386192,
|
|
"idleHeapPerConnection": 5259.953125,
|
|
"before": {
|
|
"heapAlloc": 1611120,
|
|
"heapInuse": 3440640,
|
|
"stackInuse": 491520,
|
|
"totalAlloc": 3035632,
|
|
"mallocs": 23289,
|
|
"numGc": 1,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 0
|
|
},
|
|
"during": {
|
|
"heapAlloc": 6997312,
|
|
"heapInuse": 9289728,
|
|
"stackInuse": 9109504,
|
|
"totalAlloc": 12894344,
|
|
"mallocs": 90200,
|
|
"numGc": 5,
|
|
"goroutines": 1027,
|
|
"connections": 1024,
|
|
"accepted": 1024
|
|
},
|
|
"after": {
|
|
"heapAlloc": 7047888,
|
|
"heapInuse": 9396224,
|
|
"stackInuse": 688128,
|
|
"totalAlloc": 12958448,
|
|
"mallocs": 90415,
|
|
"numGc": 6,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 1024
|
|
},
|
|
"afterReclaim": {
|
|
"heapAlloc": 2179288,
|
|
"heapInuse": 4112384,
|
|
"stackInuse": 688128,
|
|
"totalAlloc": 12960936,
|
|
"mallocs": 90425,
|
|
"numGc": 7,
|
|
"goroutines": 3,
|
|
"connections": 0,
|
|
"accepted": 1024
|
|
}
|
|
}
|
|
]
|
|
}
|