Files
Workspace/Docs/Performance/Data/2026-09-28/benchmark-net10.json
T
cneicy 08246ddb01
Validate ShrinkSDK Workspace / catalog (push) Successful in 5s
Validate ShrinkSDK Workspace / unity (push) Successful in 3m20s
feat: integrate performance upgrade and agent inspection tooling
2026-09-29 10:16:02 +08:00

1506 lines
43 KiB
JSON

{
"runtime": ".NET 10.0.8",
"host": "standalone .NET; Loopback sessions are not OS connections; diagnostic microbenchmarks are not Player data",
"atUtc": "2026-09-28T21:30:12.1049948Z",
"rows": [
{
"scenario": "network/legacy-json-envelope",
"parameters": {
"payloadBytes": 64
},
"iterations": 1000,
"throughputPerSecond": 275065.32801540365,
"allocatedBytesPerOperation": 3512,
"p50Microseconds": 2.7,
"p95Microseconds": 5.4,
"p99Microseconds": 7.1
},
{
"scenario": "network/v2-envelope",
"parameters": {
"payloadBytes": 64
},
"iterations": 1000,
"throughputPerSecond": 3179650.238473768,
"allocatedBytesPerOperation": 32.392,
"p50Microseconds": 0.3,
"p95Microseconds": 0.3,
"p99Microseconds": 0.4
},
{
"scenario": "network/v2-json-message",
"parameters": {
"payloadBytes": 64
},
"iterations": 1000,
"throughputPerSecond": 554139.421478444,
"allocatedBytesPerOperation": 3136.24,
"p50Microseconds": 1.6,
"p95Microseconds": 2.3,
"p99Microseconds": 3
},
{
"scenario": "network/v2-generated-messagepack",
"parameters": {
"payloadBytes": 64
},
"iterations": 1000,
"throughputPerSecond": 1911680.3670426304,
"allocatedBytesPerOperation": 112.368,
"p50Microseconds": 0.5,
"p95Microseconds": 0.5,
"p99Microseconds": 0.8
},
{
"scenario": "network/loopback-session-send",
"parameters": {
"payloadBytes": 64,
"connections": 1
},
"iterations": 1000,
"throughputPerSecond": 160261.54684445015,
"allocatedBytesPerOperation": 6944.24,
"p50Microseconds": 5.4,
"p95Microseconds": 8,
"p99Microseconds": 12.5
},
{
"scenario": "network/loopback-broadcast-shared-payload",
"parameters": {
"payloadBytes": 64,
"connections": 1
},
"iterations": 25,
"throughputPerSecond": 151423.37976983647,
"allocatedBytesPerOperation": 4015.04,
"p50Microseconds": 4.6,
"p95Microseconds": 7.2,
"p99Microseconds": 48.5
},
{
"scenario": "network/loopback-session-send",
"parameters": {
"payloadBytes": 64,
"connections": 32
},
"iterations": 1000,
"throughputPerSecond": 160523.95017336585,
"allocatedBytesPerOperation": 6944.24,
"p50Microseconds": 5.2,
"p95Microseconds": 9.1,
"p99Microseconds": 10.6
},
{
"scenario": "network/loopback-broadcast-shared-payload",
"parameters": {
"payloadBytes": 64,
"connections": 32
},
"iterations": 25,
"throughputPerSecond": 6599.7888067581835,
"allocatedBytesPerOperation": 125783.04,
"p50Microseconds": 125.1,
"p95Microseconds": 227.2,
"p99Microseconds": 290.2
},
{
"scenario": "network/loopback-session-send",
"parameters": {
"payloadBytes": 64,
"connections": 256
},
"iterations": 1000,
"throughputPerSecond": 175208.05957074027,
"allocatedBytesPerOperation": 6944.24,
"p50Microseconds": 5.3,
"p95Microseconds": 7.2,
"p99Microseconds": 9.4
},
{
"scenario": "network/loopback-broadcast-shared-payload",
"parameters": {
"payloadBytes": 64,
"connections": 256
},
"iterations": 25,
"throughputPerSecond": 870.6614937765116,
"allocatedBytesPerOperation": 1005651.52,
"p50Microseconds": 1092.4,
"p95Microseconds": 1434.7,
"p99Microseconds": 1663.9
},
{
"scenario": "network/legacy-json-envelope",
"parameters": {
"payloadBytes": 1024
},
"iterations": 1000,
"throughputPerSecond": 143323.9695006593,
"allocatedBytesPerOperation": 10568,
"p50Microseconds": 5.5,
"p95Microseconds": 7.9,
"p99Microseconds": 24.7
},
{
"scenario": "network/v2-envelope",
"parameters": {
"payloadBytes": 1024
},
"iterations": 1000,
"throughputPerSecond": 2974419.98810232,
"allocatedBytesPerOperation": 34.248,
"p50Microseconds": 0.3,
"p95Microseconds": 0.3,
"p99Microseconds": 0.3
},
{
"scenario": "network/v2-json-message",
"parameters": {
"payloadBytes": 1024
},
"iterations": 1000,
"throughputPerSecond": 101129.61783117423,
"allocatedBytesPerOperation": 6243.264,
"p50Microseconds": 5.3,
"p95Microseconds": 11.4,
"p99Microseconds": 35.2
},
{
"scenario": "network/v2-generated-messagepack",
"parameters": {
"payloadBytes": 1024
},
"iterations": 1000,
"throughputPerSecond": 1722949.6898690558,
"allocatedBytesPerOperation": 120.416,
"p50Microseconds": 0.5,
"p95Microseconds": 0.6,
"p99Microseconds": 0.9
},
{
"scenario": "network/loopback-session-send",
"parameters": {
"payloadBytes": 1024,
"connections": 1
},
"iterations": 1000,
"throughputPerSecond": 58379.160974698476,
"allocatedBytesPerOperation": 18971.264,
"p50Microseconds": 13,
"p95Microseconds": 28.5,
"p99Microseconds": 64.1
},
{
"scenario": "network/loopback-broadcast-shared-payload",
"parameters": {
"payloadBytes": 1024,
"connections": 1
},
"iterations": 25,
"throughputPerSecond": 94768.76421531463,
"allocatedBytesPerOperation": 13017.92,
"p50Microseconds": 8.7,
"p95Microseconds": 11.6,
"p99Microseconds": 51.1
},
{
"scenario": "network/loopback-session-send",
"parameters": {
"payloadBytes": 1024,
"connections": 32
},
"iterations": 1000,
"throughputPerSecond": 66881.13216380526,
"allocatedBytesPerOperation": 18972.4,
"p50Microseconds": 12.7,
"p95Microseconds": 19.7,
"p99Microseconds": 45.3
},
{
"scenario": "network/loopback-broadcast-shared-payload",
"parameters": {
"payloadBytes": 1024,
"connections": 32
},
"iterations": 25,
"throughputPerSecond": 2782.50804144824,
"allocatedBytesPerOperation": 411305.92,
"p50Microseconds": 334.7,
"p95Microseconds": 657.9,
"p99Microseconds": 699
},
{
"scenario": "network/loopback-session-send",
"parameters": {
"payloadBytes": 1024,
"connections": 256
},
"iterations": 1000,
"throughputPerSecond": 43279.73859037891,
"allocatedBytesPerOperation": 18971.264,
"p50Microseconds": 18.8,
"p95Microseconds": 42.6,
"p99Microseconds": 108.2
},
{
"scenario": "network/loopback-broadcast-shared-payload",
"parameters": {
"payloadBytes": 1024,
"connections": 256
},
"iterations": 25,
"throughputPerSecond": 331.20566812132193,
"allocatedBytesPerOperation": 3289254.4,
"p50Microseconds": 2852.9,
"p95Microseconds": 3688.7,
"p99Microseconds": 4192.6
},
{
"scenario": "network/legacy-json-envelope",
"parameters": {
"payloadBytes": 32768
},
"iterations": 1000,
"throughputPerSecond": 5821.6400840877695,
"allocatedBytesPerOperation": 230336,
"p50Microseconds": 106.9,
"p95Microseconds": 222.8,
"p99Microseconds": 1893.1
},
{
"scenario": "network/v2-envelope",
"parameters": {
"payloadBytes": 32768
},
"iterations": 1000,
"throughputPerSecond": 782044.2637053257,
"allocatedBytesPerOperation": 97.736,
"p50Microseconds": 1.2,
"p95Microseconds": 1.3,
"p99Microseconds": 1.6
},
{
"scenario": "network/v2-json-message",
"parameters": {
"payloadBytes": 32768
},
"iterations": 1000,
"throughputPerSecond": 31901.589975244362,
"allocatedBytesPerOperation": 6370.36,
"p50Microseconds": 28.1,
"p95Microseconds": 48.9,
"p99Microseconds": 82.6
},
{
"scenario": "network/v2-generated-messagepack",
"parameters": {
"payloadBytes": 32768
},
"iterations": 1000,
"throughputPerSecond": 370205.83444395085,
"allocatedBytesPerOperation": 243.184,
"p50Microseconds": 2.3,
"p95Microseconds": 3.9,
"p99Microseconds": 13.6
},
{
"scenario": "network/loopback-session-send",
"parameters": {
"payloadBytes": 32768,
"connections": 1
},
"iterations": 1000,
"throughputPerSecond": 5804.329100816553,
"allocatedBytesPerOperation": 435202.232,
"p50Microseconds": 104.6,
"p95Microseconds": 253.6,
"p99Microseconds": 1920
},
{
"scenario": "network/loopback-broadcast-shared-payload",
"parameters": {
"payloadBytes": 32768,
"connections": 1
},
"iterations": 25,
"throughputPerSecond": 10036.532980047374,
"allocatedBytesPerOperation": 428349.44,
"p50Microseconds": 76.6,
"p95Microseconds": 131.4,
"p99Microseconds": 652.6
},
{
"scenario": "network/loopback-session-send",
"parameters": {
"payloadBytes": 32768,
"connections": 32
},
"iterations": 1000,
"throughputPerSecond": 6689.553860273951,
"allocatedBytesPerOperation": 435922.512,
"p50Microseconds": 105.2,
"p95Microseconds": 260.9,
"p99Microseconds": 1218.7
},
{
"scenario": "network/loopback-broadcast-shared-payload",
"parameters": {
"payloadBytes": 32768,
"connections": 32
},
"iterations": 25,
"throughputPerSecond": 311.81167572583524,
"allocatedBytesPerOperation": 13633791.68,
"p50Microseconds": 3288.7,
"p95Microseconds": 3914.1,
"p99Microseconds": 4147.4
},
{
"scenario": "network/loopback-session-send",
"parameters": {
"payloadBytes": 32768,
"connections": 256
},
"iterations": 1000,
"throughputPerSecond": 6190.386577260976,
"allocatedBytesPerOperation": 435595.064,
"p50Microseconds": 86.6,
"p95Microseconds": 211.8,
"p99Microseconds": 1758.5
},
{
"scenario": "network/loopback-broadcast-shared-payload",
"parameters": {
"payloadBytes": 32768,
"connections": 256
},
"iterations": 25,
"throughputPerSecond": 28.569701328913943,
"allocatedBytesPerOperation": 109006786.56,
"p50Microseconds": 34834.4,
"p95Microseconds": 46626.8,
"p99Microseconds": 49805.5
},
{
"scenario": "context/current-diagnostics",
"parameters": {
"components": 10
},
"iterations": 100,
"throughputPerSecond": 102103.32856851132,
"allocatedBytesPerOperation": 7664,
"p50Microseconds": 9.1,
"p95Microseconds": 9.5,
"p99Microseconds": 64.5
},
{
"scenario": "context/baseline-diagnostics",
"parameters": {
"components": 10
},
"iterations": 100,
"throughputPerSecond": 47303.689687795646,
"allocatedBytesPerOperation": 8584,
"p50Microseconds": 20.3,
"p95Microseconds": 22.3,
"p99Microseconds": 101.5
},
{
"scenario": "context/current-diagnostics",
"parameters": {
"components": 100
},
"iterations": 100,
"throughputPerSecond": 6797.865470242344,
"allocatedBytesPerOperation": 76688,
"p50Microseconds": 106.5,
"p95Microseconds": 384.8,
"p99Microseconds": 619.9
},
{
"scenario": "context/baseline-diagnostics",
"parameters": {
"components": 100
},
"iterations": 100,
"throughputPerSecond": 1711.1801667373954,
"allocatedBytesPerOperation": 87424,
"p50Microseconds": 598.3,
"p95Microseconds": 717.1,
"p99Microseconds": 1314.9
},
{
"scenario": "context/current-diagnostics",
"parameters": {
"components": 1000
},
"iterations": 100,
"throughputPerSecond": 918.5300579776173,
"allocatedBytesPerOperation": 767360,
"p50Microseconds": 1076.7,
"p95Microseconds": 2006.4,
"p99Microseconds": 2218.9
},
{
"scenario": "context/baseline-diagnostics",
"parameters": {
"components": 1000
},
"iterations": 100,
"throughputPerSecond": 157.44704032628064,
"allocatedBytesPerOperation": 875824,
"p50Microseconds": 6156.6,
"p95Microseconds": 7668.6,
"p99Microseconds": 8162
},
{
"scenario": "context/10000-retirements",
"currentRetainedBytes": -2310080,
"baselineRetainedBytes": 8502328,
"currentFibers": 0,
"currentHistory": 64,
"baselineFibers": 10000
},
{
"scenario": "event/sync",
"parameters": null,
"iterations": 100000,
"throughputPerSecond": 7485534.20514855,
"allocatedBytesPerOperation": 0,
"p50Microseconds": 0.1,
"p95Microseconds": 0.1,
"p99Microseconds": 0.2
},
{
"scenario": "event/async-sync-subscriber",
"parameters": null,
"iterations": 10000,
"throughputPerSecond": 3772303.74589762,
"allocatedBytesPerOperation": 0,
"p50Microseconds": 0.2,
"p95Microseconds": 0.3,
"p99Microseconds": 0.3
},
{
"scenario": "event/binding-diagnostics",
"parameters": null,
"iterations": 1000,
"throughputPerSecond": 3656307.1297989036,
"allocatedBytesPerOperation": 120,
"p50Microseconds": 0.2,
"p95Microseconds": 0.2,
"p99Microseconds": 0.5
},
{
"scenario": "event/register-withdraw",
"parameters": null,
"iterations": 10000,
"throughputPerSecond": 1467093.1017282358,
"allocatedBytesPerOperation": 224,
"p50Microseconds": 0.5,
"p95Microseconds": 0.7,
"p99Microseconds": 3.7
},
{
"scenario": "event/async-subscriber",
"parameters": null,
"iterations": 10000,
"throughputPerSecond": 4033233.846898443,
"allocatedBytesPerOperation": 0,
"p50Microseconds": 0.2,
"p95Microseconds": 0.3,
"p99Microseconds": 0.3
},
{
"scenario": "queue/burst-state",
"before": {
"PendingCount": 32,
"PendingBytes": 32768,
"Rejected": 0,
"Replaced": 9968,
"Completed": 0,
"OldestWaitMilliseconds": 0.0095,
"LastWaitMilliseconds": 0
},
"after": {
"PendingCount": 28,
"PendingBytes": 28672,
"Rejected": 0,
"Replaced": 9968,
"Completed": 4,
"OldestWaitMilliseconds": 0.1673,
"LastWaitMilliseconds": 0.1616
}
},
{
"scenario": "save/phases",
"snapshotBytes": 102400,
"background": false,
"encrypted": false,
"elapsedMilliseconds": 492.5919,
"processAllocatedBytes": 5891920,
"samples": [
{
"CaptureMilliseconds": 8.1006,
"EncodeMilliseconds": 33.0207,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 37.4005,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.091,
"EncodeMilliseconds": 0.3448,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 13.1863,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0429,
"EncodeMilliseconds": 0.2747,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 12.3583,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0405,
"EncodeMilliseconds": 0.2313,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 9.252,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0407,
"EncodeMilliseconds": 0.2979,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 10.0219,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0433,
"EncodeMilliseconds": 3.1242,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 259.7361,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0518,
"EncodeMilliseconds": 0.2999,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 70.4135,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.044,
"EncodeMilliseconds": 0.3036,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 9.265,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0491,
"EncodeMilliseconds": 0.2551,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 9.9306,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0424,
"EncodeMilliseconds": 0.3005,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 10.1206,
"EncodedBytes": 102567
}
]
},
{
"scenario": "save/phases",
"snapshotBytes": 102400,
"background": false,
"encrypted": true,
"elapsedMilliseconds": 159.8585,
"processAllocatedBytes": 17221576,
"samples": [
{
"CaptureMilliseconds": 0.0438,
"EncodeMilliseconds": 0.7538,
"EncryptMilliseconds": 16.5021,
"WriteMilliseconds": 10.3973,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0408,
"EncodeMilliseconds": 1.5252000000000001,
"EncryptMilliseconds": 3.6456,
"WriteMilliseconds": 10.1746,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0405,
"EncodeMilliseconds": 1.2368,
"EncryptMilliseconds": 3.4544,
"WriteMilliseconds": 11.639,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0409,
"EncodeMilliseconds": 0.5706,
"EncryptMilliseconds": 3.2193,
"WriteMilliseconds": 11.8822,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0436,
"EncodeMilliseconds": 0.42269999999999996,
"EncryptMilliseconds": 3.3107,
"WriteMilliseconds": 9.9851,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0545,
"EncodeMilliseconds": 0.7217,
"EncryptMilliseconds": 3.3503,
"WriteMilliseconds": 9.3812,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0415,
"EncodeMilliseconds": 0.374,
"EncryptMilliseconds": 3.2821,
"WriteMilliseconds": 10.5387,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0465,
"EncodeMilliseconds": 0.6067,
"EncryptMilliseconds": 3.2332,
"WriteMilliseconds": 9.6935,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0444,
"EncodeMilliseconds": 0.3421,
"EncryptMilliseconds": 3.7881,
"WriteMilliseconds": 9.7639,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0351,
"EncodeMilliseconds": 0.6562,
"EncryptMilliseconds": 3.3206,
"WriteMilliseconds": 10.4302,
"EncodedBytes": 136784
}
]
},
{
"scenario": "save/phases",
"snapshotBytes": 102400,
"background": true,
"encrypted": false,
"elapsedMilliseconds": 107.3538,
"processAllocatedBytes": 5357408,
"samples": [
{
"CaptureMilliseconds": 0.0519,
"EncodeMilliseconds": 0.1898,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 10.8963,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.042,
"EncodeMilliseconds": 0.1549,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 11.4458,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0441,
"EncodeMilliseconds": 0.1975,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 10.3143,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0424,
"EncodeMilliseconds": 0.1591,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 9.7665,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0449,
"EncodeMilliseconds": 0.1591,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 10.7366,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0369,
"EncodeMilliseconds": 0.3979,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 10.4723,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0419,
"EncodeMilliseconds": 0.1694,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 10.958,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.042,
"EncodeMilliseconds": 0.1772,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 8.6996,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0438,
"EncodeMilliseconds": 0.1683,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 11.1525,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0407,
"EncodeMilliseconds": 0.1527,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 9.7075,
"EncodedBytes": 102567
}
]
},
{
"scenario": "save/phases",
"snapshotBytes": 102400,
"background": true,
"encrypted": true,
"elapsedMilliseconds": 163.2504,
"processAllocatedBytes": 17184672,
"samples": [
{
"CaptureMilliseconds": 0.0454,
"EncodeMilliseconds": 1.5443,
"EncryptMilliseconds": 3.1719,
"WriteMilliseconds": 11.9392,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0431,
"EncodeMilliseconds": 0.3664,
"EncryptMilliseconds": 3.7874,
"WriteMilliseconds": 11.1521,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.042,
"EncodeMilliseconds": 0.7787,
"EncryptMilliseconds": 3.3806,
"WriteMilliseconds": 12.6258,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0405,
"EncodeMilliseconds": 0.3501,
"EncryptMilliseconds": 3.2239,
"WriteMilliseconds": 11.9353,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0459,
"EncodeMilliseconds": 0.5949,
"EncryptMilliseconds": 3.856,
"WriteMilliseconds": 14.1356,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0811,
"EncodeMilliseconds": 0.38649999999999995,
"EncryptMilliseconds": 3.7922,
"WriteMilliseconds": 10.966,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0345,
"EncodeMilliseconds": 1.3151000000000002,
"EncryptMilliseconds": 4.559,
"WriteMilliseconds": 11.2043,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0437,
"EncodeMilliseconds": 0.2953,
"EncryptMilliseconds": 3.3202,
"WriteMilliseconds": 12.2786,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0358,
"EncodeMilliseconds": 0.5129,
"EncryptMilliseconds": 3.3678,
"WriteMilliseconds": 12.5374,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0383,
"EncodeMilliseconds": 0.2827,
"EncryptMilliseconds": 3.3328,
"WriteMilliseconds": 10.2607,
"EncodedBytes": 136784
}
]
},
{
"scenario": "save/phases",
"snapshotBytes": 1048576,
"background": false,
"encrypted": false,
"elapsedMilliseconds": 135.3594,
"processAllocatedBytes": 52727296,
"samples": [
{
"CaptureMilliseconds": 0.0404,
"EncodeMilliseconds": 2.1422,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 10.726,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0385,
"EncodeMilliseconds": 1.3005,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 11.8459,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0414,
"EncodeMilliseconds": 1.6967,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 11.6083,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0408,
"EncodeMilliseconds": 1.71,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 12.2906,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0389,
"EncodeMilliseconds": 1.7498,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 12.9432,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0448,
"EncodeMilliseconds": 1.588,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 11.7309,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0373,
"EncodeMilliseconds": 1.8777,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 12.0149,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0404,
"EncodeMilliseconds": 1.2343,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 13.7337,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0391,
"EncodeMilliseconds": 1.3233,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 10.9884,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0389,
"EncodeMilliseconds": 1.1755,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 11.0014,
"EncodedBytes": 1048743
}
]
},
{
"scenario": "save/phases",
"snapshotBytes": 1048576,
"background": false,
"encrypted": true,
"elapsedMilliseconds": 218.4906,
"processAllocatedBytes": 171734752,
"samples": [
{
"CaptureMilliseconds": 0.0419,
"EncodeMilliseconds": 3.9634,
"EncryptMilliseconds": 5.5269,
"WriteMilliseconds": 11.8553,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0385,
"EncodeMilliseconds": 2.879,
"EncryptMilliseconds": 4.5603,
"WriteMilliseconds": 11.1162,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0386,
"EncodeMilliseconds": 3.5846,
"EncryptMilliseconds": 4.7762,
"WriteMilliseconds": 13.2829,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0558,
"EncodeMilliseconds": 3.4905,
"EncryptMilliseconds": 4.5583,
"WriteMilliseconds": 13.4998,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0483,
"EncodeMilliseconds": 2.6014,
"EncryptMilliseconds": 5.0912,
"WriteMilliseconds": 16.3448,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.043,
"EncodeMilliseconds": 2.6246,
"EncryptMilliseconds": 4.5423,
"WriteMilliseconds": 14.0758,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0352,
"EncodeMilliseconds": 3.0539,
"EncryptMilliseconds": 5.1704,
"WriteMilliseconds": 12.6328,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.049,
"EncodeMilliseconds": 2.8352,
"EncryptMilliseconds": 7.4625,
"WriteMilliseconds": 12.4396,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0437,
"EncodeMilliseconds": 2.4185,
"EncryptMilliseconds": 4.5391,
"WriteMilliseconds": 12.7969,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0428,
"EncodeMilliseconds": 2.8889,
"EncryptMilliseconds": 4.6601,
"WriteMilliseconds": 11.9297,
"EncodedBytes": 1398352
}
]
},
{
"scenario": "save/phases",
"snapshotBytes": 1048576,
"background": true,
"encrypted": false,
"elapsedMilliseconds": 153.1968,
"processAllocatedBytes": 52708192,
"samples": [
{
"CaptureMilliseconds": 0.0359,
"EncodeMilliseconds": 1.4343,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 11.7829,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0491,
"EncodeMilliseconds": 1.2503,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 12.6851,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.046,
"EncodeMilliseconds": 1.1868,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 13.0668,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0426,
"EncodeMilliseconds": 1.3036,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 13.0289,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0434,
"EncodeMilliseconds": 1.3727,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 12.6408,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0428,
"EncodeMilliseconds": 1.1718,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 12.3451,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0447,
"EncodeMilliseconds": 1.4653,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 15.6111,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0649,
"EncodeMilliseconds": 3.3023,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 13.3589,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.042,
"EncodeMilliseconds": 1.9241,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 14.8025,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.075,
"EncodeMilliseconds": 1.4431,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 16.8658,
"EncodedBytes": 1048743
}
]
},
{
"scenario": "save/phases",
"snapshotBytes": 1048576,
"background": true,
"encrypted": true,
"elapsedMilliseconds": 213.8634,
"processAllocatedBytes": 171728784,
"samples": [
{
"CaptureMilliseconds": 0.0391,
"EncodeMilliseconds": 3.1345,
"EncryptMilliseconds": 5.5571,
"WriteMilliseconds": 14.472,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0741,
"EncodeMilliseconds": 3.0989,
"EncryptMilliseconds": 4.8873,
"WriteMilliseconds": 15.4148,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0426,
"EncodeMilliseconds": 3.2167,
"EncryptMilliseconds": 5.1552,
"WriteMilliseconds": 13.415,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0443,
"EncodeMilliseconds": 2.6532999999999998,
"EncryptMilliseconds": 4.5273,
"WriteMilliseconds": 11.9668,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0456,
"EncodeMilliseconds": 3.6863,
"EncryptMilliseconds": 4.9786,
"WriteMilliseconds": 13.3875,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.041,
"EncodeMilliseconds": 2.5318,
"EncryptMilliseconds": 4.6582,
"WriteMilliseconds": 12.8399,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0475,
"EncodeMilliseconds": 2.3045999999999998,
"EncryptMilliseconds": 4.4072,
"WriteMilliseconds": 12.0248,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0341,
"EncodeMilliseconds": 2.3112,
"EncryptMilliseconds": 4.2283,
"WriteMilliseconds": 13.1466,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0619,
"EncodeMilliseconds": 2.5002,
"EncryptMilliseconds": 4.5946,
"WriteMilliseconds": 11.5307,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0448,
"EncodeMilliseconds": 2.6482,
"EncryptMilliseconds": 4.8698,
"WriteMilliseconds": 14.5292,
"EncodedBytes": 1398352
}
]
},
{
"scenario": "save/phases",
"snapshotBytes": 10485760,
"background": false,
"encrypted": false,
"elapsedMilliseconds": 329.6658,
"processAllocatedBytes": 524541704,
"samples": [
{
"CaptureMilliseconds": 0.0482,
"EncodeMilliseconds": 17.0994,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 19.4098,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0453,
"EncodeMilliseconds": 12.6894,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 18.8073,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0441,
"EncodeMilliseconds": 12.5156,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 22.0309,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0482,
"EncodeMilliseconds": 12.6112,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 19.757,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0441,
"EncodeMilliseconds": 12.2356,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 20.4103,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0623,
"EncodeMilliseconds": 9.7949,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 21.8181,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.036,
"EncodeMilliseconds": 11.454,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 20.2002,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0433,
"EncodeMilliseconds": 10.1147,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 22.1706,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0427,
"EncodeMilliseconds": 11.7147,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 20.3321,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0447,
"EncodeMilliseconds": 11.6348,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 21.8113,
"EncodedBytes": 10485927
}
]
},
{
"scenario": "save/phases",
"snapshotBytes": 10485760,
"background": false,
"encrypted": true,
"elapsedMilliseconds": 1078.4039,
"processAllocatedBytes": 1713112800,
"samples": [
{
"CaptureMilliseconds": 0.044,
"EncodeMilliseconds": 28.8296,
"EncryptMilliseconds": 16.6704,
"WriteMilliseconds": 23.0414,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0443,
"EncodeMilliseconds": 30.487099999999998,
"EncryptMilliseconds": 18.2286,
"WriteMilliseconds": 24.8151,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.04,
"EncodeMilliseconds": 34.6267,
"EncryptMilliseconds": 18.161,
"WriteMilliseconds": 24.9066,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0379,
"EncodeMilliseconds": 27.775100000000002,
"EncryptMilliseconds": 16.2261,
"WriteMilliseconds": 25.6336,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0348,
"EncodeMilliseconds": 30.782600000000002,
"EncryptMilliseconds": 17.8416,
"WriteMilliseconds": 22.8159,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0409,
"EncodeMilliseconds": 30.037100000000002,
"EncryptMilliseconds": 19.0598,
"WriteMilliseconds": 25.7173,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0375,
"EncodeMilliseconds": 26.2581,
"EncryptMilliseconds": 17.3837,
"WriteMilliseconds": 340.534,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0364,
"EncodeMilliseconds": 25.908,
"EncryptMilliseconds": 18.5842,
"WriteMilliseconds": 26.5283,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.043,
"EncodeMilliseconds": 26.1494,
"EncryptMilliseconds": 17.55,
"WriteMilliseconds": 29.1655,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.05,
"EncodeMilliseconds": 24.607,
"EncryptMilliseconds": 18.0822,
"WriteMilliseconds": 25.4077,
"EncodedBytes": 13981264
}
]
},
{
"scenario": "save/phases",
"snapshotBytes": 10485760,
"background": true,
"encrypted": false,
"elapsedMilliseconds": 345.5812,
"processAllocatedBytes": 524531368,
"samples": [
{
"CaptureMilliseconds": 0.0534,
"EncodeMilliseconds": 11.6665,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 20.4745,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0295,
"EncodeMilliseconds": 23.0007,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 21.5709,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0275,
"EncodeMilliseconds": 12.2096,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 20.5298,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.021,
"EncodeMilliseconds": 11.4892,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 20.8939,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0251,
"EncodeMilliseconds": 14.517,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 21.1929,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0361,
"EncodeMilliseconds": 11.4196,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 21.2529,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0258,
"EncodeMilliseconds": 17.5047,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 19.9584,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0252,
"EncodeMilliseconds": 15.2969,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 20.1471,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0213,
"EncodeMilliseconds": 11.3737,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 21.4653,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0196,
"EncodeMilliseconds": 9.4295,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 19.4995,
"EncodedBytes": 10485927
}
]
},
{
"scenario": "save/phases",
"snapshotBytes": 10485760,
"background": true,
"encrypted": true,
"elapsedMilliseconds": 783.8575,
"processAllocatedBytes": 1713149792,
"samples": [
{
"CaptureMilliseconds": 0.0222,
"EncodeMilliseconds": 49.585,
"EncryptMilliseconds": 17.4144,
"WriteMilliseconds": 22.7226,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.024,
"EncodeMilliseconds": 31.7983,
"EncryptMilliseconds": 17.8468,
"WriteMilliseconds": 24.0622,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0224,
"EncodeMilliseconds": 46.501400000000004,
"EncryptMilliseconds": 18.2564,
"WriteMilliseconds": 25.3939,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0231,
"EncodeMilliseconds": 22.025399999999998,
"EncryptMilliseconds": 17.7059,
"WriteMilliseconds": 24.7711,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0213,
"EncodeMilliseconds": 22.9529,
"EncryptMilliseconds": 16.7538,
"WriteMilliseconds": 25.2457,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0218,
"EncodeMilliseconds": 29.400799999999997,
"EncryptMilliseconds": 19.6378,
"WriteMilliseconds": 23.7753,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0244,
"EncodeMilliseconds": 22.6126,
"EncryptMilliseconds": 17.0682,
"WriteMilliseconds": 27.0039,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0299,
"EncodeMilliseconds": 43.3661,
"EncryptMilliseconds": 18.6658,
"WriteMilliseconds": 26.3244,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0227,
"EncodeMilliseconds": 26.6425,
"EncryptMilliseconds": 17.8585,
"WriteMilliseconds": 24.3419,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0191,
"EncodeMilliseconds": 24.6259,
"EncryptMilliseconds": 17.997,
"WriteMilliseconds": 26.3308,
"EncodedBytes": 13981264
}
]
},
{
"scenario": "experiment/pipelines-buffer-roundtrip",
"parameters": null,
"iterations": 10000,
"throughputPerSecond": 2022490.0897985601,
"allocatedBytesPerOperation": 0.412,
"p50Microseconds": 0.5,
"p95Microseconds": 0.6,
"p99Microseconds": 0.6
}
]
}