Files
Workspace/Docs/Performance/Data/2026-09-28/benchmark-net8.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 8.0.31",
"host": "standalone .NET; Loopback sessions are not OS connections; diagnostic microbenchmarks are not Player data",
"atUtc": "2026-09-28T21:21:55.3766475Z",
"rows": [
{
"scenario": "network/legacy-json-envelope",
"parameters": {
"payloadBytes": 64
},
"iterations": 1000,
"throughputPerSecond": 310732.7077248151,
"allocatedBytesPerOperation": 3504,
"p50Microseconds": 2.4,
"p95Microseconds": 5,
"p99Microseconds": 6.9
},
{
"scenario": "network/v2-envelope",
"parameters": {
"payloadBytes": 64
},
"iterations": 1000,
"throughputPerSecond": 4060089.321965083,
"allocatedBytesPerOperation": 32,
"p50Microseconds": 0.2,
"p95Microseconds": 0.3,
"p99Microseconds": 0.3
},
{
"scenario": "network/v2-json-message",
"parameters": {
"payloadBytes": 64
},
"iterations": 1000,
"throughputPerSecond": 662954.1235746486,
"allocatedBytesPerOperation": 3136,
"p50Microseconds": 1.4,
"p95Microseconds": 1.8,
"p99Microseconds": 2.3
},
{
"scenario": "network/v2-generated-messagepack",
"parameters": {
"payloadBytes": 64
},
"iterations": 1000,
"throughputPerSecond": 2257336.3431151244,
"allocatedBytesPerOperation": 112,
"p50Microseconds": 0.4,
"p95Microseconds": 0.4,
"p99Microseconds": 0.7
},
{
"scenario": "network/loopback-session-send",
"parameters": {
"payloadBytes": 64,
"connections": 1
},
"iterations": 1000,
"throughputPerSecond": 182711.80866419396,
"allocatedBytesPerOperation": 6976,
"p50Microseconds": 4.6,
"p95Microseconds": 8.7,
"p99Microseconds": 11.3
},
{
"scenario": "network/loopback-broadcast-shared-payload",
"parameters": {
"payloadBytes": 64,
"connections": 1
},
"iterations": 25,
"throughputPerSecond": 149521.53110047846,
"allocatedBytesPerOperation": 4040,
"p50Microseconds": 3.9,
"p95Microseconds": 6.2,
"p99Microseconds": 71.8
},
{
"scenario": "network/loopback-session-send",
"parameters": {
"payloadBytes": 64,
"connections": 32
},
"iterations": 1000,
"throughputPerSecond": 190465.3067443765,
"allocatedBytesPerOperation": 6976,
"p50Microseconds": 4.4,
"p95Microseconds": 8.6,
"p99Microseconds": 11.1
},
{
"scenario": "network/loopback-broadcast-shared-payload",
"parameters": {
"payloadBytes": 64,
"connections": 32
},
"iterations": 25,
"throughputPerSecond": 9878.68969059944,
"allocatedBytesPerOperation": 126800,
"p50Microseconds": 100.5,
"p95Microseconds": 106.1,
"p99Microseconds": 114.7
},
{
"scenario": "network/loopback-session-send",
"parameters": {
"payloadBytes": 64,
"connections": 256
},
"iterations": 1000,
"throughputPerSecond": 205389.41833716724,
"allocatedBytesPerOperation": 6976,
"p50Microseconds": 4.6,
"p95Microseconds": 5.1,
"p99Microseconds": 6.9
},
{
"scenario": "network/loopback-broadcast-shared-payload",
"parameters": {
"payloadBytes": 64,
"connections": 256
},
"iterations": 25,
"throughputPerSecond": 1052.0557168707655,
"allocatedBytesPerOperation": 1013840,
"p50Microseconds": 914.8,
"p95Microseconds": 1255.6,
"p99Microseconds": 1332.9
},
{
"scenario": "network/legacy-json-envelope",
"parameters": {
"payloadBytes": 1024
},
"iterations": 1000,
"throughputPerSecond": 194571.4563673509,
"allocatedBytesPerOperation": 10560,
"p50Microseconds": 4.7,
"p95Microseconds": 5.3,
"p99Microseconds": 7.5
},
{
"scenario": "network/v2-envelope",
"parameters": {
"payloadBytes": 1024
},
"iterations": 1000,
"throughputPerSecond": 3787878.7878787876,
"allocatedBytesPerOperation": 32,
"p50Microseconds": 0.2,
"p95Microseconds": 0.3,
"p99Microseconds": 0.3
},
{
"scenario": "network/v2-json-message",
"parameters": {
"payloadBytes": 1024
},
"iterations": 1000,
"throughputPerSecond": 203479.4994404314,
"allocatedBytesPerOperation": 6240,
"p50Microseconds": 3.9,
"p95Microseconds": 4.2,
"p99Microseconds": 6
},
{
"scenario": "network/v2-generated-messagepack",
"parameters": {
"payloadBytes": 1024
},
"iterations": 1000,
"throughputPerSecond": 1923446.8166955183,
"allocatedBytesPerOperation": 112,
"p50Microseconds": 0.4,
"p95Microseconds": 0.5,
"p99Microseconds": 0.9
},
{
"scenario": "network/loopback-session-send",
"parameters": {
"payloadBytes": 1024,
"connections": 1
},
"iterations": 1000,
"throughputPerSecond": 90451.07953363424,
"allocatedBytesPerOperation": 19000,
"p50Microseconds": 9.9,
"p95Microseconds": 11.8,
"p99Microseconds": 21.9
},
{
"scenario": "network/loopback-broadcast-shared-payload",
"parameters": {
"payloadBytes": 1024,
"connections": 1
},
"iterations": 25,
"throughputPerSecond": 100280.78620136382,
"allocatedBytesPerOperation": 12960,
"p50Microseconds": 7.2,
"p95Microseconds": 24.1,
"p99Microseconds": 29.1
},
{
"scenario": "network/loopback-session-send",
"parameters": {
"payloadBytes": 1024,
"connections": 32
},
"iterations": 1000,
"throughputPerSecond": 96683.74746205163,
"allocatedBytesPerOperation": 19000,
"p50Microseconds": 9.8,
"p95Microseconds": 10.7,
"p99Microseconds": 15.3
},
{
"scenario": "network/loopback-broadcast-shared-payload",
"parameters": {
"payloadBytes": 1024,
"connections": 32
},
"iterations": 25,
"throughputPerSecond": 4694.659355517163,
"allocatedBytesPerOperation": 412240,
"p50Microseconds": 198.6,
"p95Microseconds": 338.5,
"p99Microseconds": 345.2
},
{
"scenario": "network/loopback-session-send",
"parameters": {
"payloadBytes": 1024,
"connections": 256
},
"iterations": 1000,
"throughputPerSecond": 92279.86637875349,
"allocatedBytesPerOperation": 19000,
"p50Microseconds": 10,
"p95Microseconds": 11.8,
"p99Microseconds": 17.8
},
{
"scenario": "network/loopback-broadcast-shared-payload",
"parameters": {
"payloadBytes": 1024,
"connections": 256
},
"iterations": 25,
"throughputPerSecond": 583.7234551758759,
"allocatedBytesPerOperation": 3297360,
"p50Microseconds": 1692.5,
"p95Microseconds": 1882.3,
"p99Microseconds": 2170
},
{
"scenario": "network/legacy-json-envelope",
"parameters": {
"payloadBytes": 32768
},
"iterations": 1000,
"throughputPerSecond": 9403.1801555286,
"allocatedBytesPerOperation": 230328,
"p50Microseconds": 80.3,
"p95Microseconds": 126.9,
"p99Microseconds": 1072.6
},
{
"scenario": "network/v2-envelope",
"parameters": {
"payloadBytes": 32768
},
"iterations": 1000,
"throughputPerSecond": 1041666.6666666666,
"allocatedBytesPerOperation": 32,
"p50Microseconds": 0.9,
"p95Microseconds": 1,
"p99Microseconds": 1
},
{
"scenario": "network/v2-json-message",
"parameters": {
"payloadBytes": 32768
},
"iterations": 1000,
"throughputPerSecond": 45008.55162480871,
"allocatedBytesPerOperation": 6240,
"p50Microseconds": 19.6,
"p95Microseconds": 30.2,
"p99Microseconds": 37.2
},
{
"scenario": "network/v2-generated-messagepack",
"parameters": {
"payloadBytes": 32768
},
"iterations": 1000,
"throughputPerSecond": 504693.650953871,
"allocatedBytesPerOperation": 112,
"p50Microseconds": 1.8,
"p95Microseconds": 2.1,
"p99Microseconds": 2.8
},
{
"scenario": "network/loopback-session-send",
"parameters": {
"payloadBytes": 32768,
"connections": 1
},
"iterations": 1000,
"throughputPerSecond": 8491.061883708115,
"allocatedBytesPerOperation": 431792,
"p50Microseconds": 72.1,
"p95Microseconds": 185.3,
"p99Microseconds": 1144.4
},
{
"scenario": "network/loopback-broadcast-shared-payload",
"parameters": {
"payloadBytes": 32768,
"connections": 1
},
"iterations": 25,
"throughputPerSecond": 12688.423082779273,
"allocatedBytesPerOperation": 425752,
"p50Microseconds": 54.3,
"p95Microseconds": 79.4,
"p99Microseconds": 607.1
},
{
"scenario": "network/loopback-session-send",
"parameters": {
"payloadBytes": 32768,
"connections": 32
},
"iterations": 1000,
"throughputPerSecond": 10182.687598199294,
"allocatedBytesPerOperation": 431792,
"p50Microseconds": 69.9,
"p95Microseconds": 172.4,
"p99Microseconds": 677.8
},
{
"scenario": "network/loopback-broadcast-shared-payload",
"parameters": {
"payloadBytes": 32768,
"connections": 32
},
"iterations": 25,
"throughputPerSecond": 412.3174052370907,
"allocatedBytesPerOperation": 13621584,
"p50Microseconds": 2391.2,
"p95Microseconds": 2838.9,
"p99Microseconds": 2991.4
},
{
"scenario": "network/loopback-session-send",
"parameters": {
"payloadBytes": 32768,
"connections": 256
},
"iterations": 1000,
"throughputPerSecond": 8617.510091104317,
"allocatedBytesPerOperation": 431792,
"p50Microseconds": 71.4,
"p95Microseconds": 149.7,
"p99Microseconds": 1115.1
},
{
"scenario": "network/loopback-broadcast-shared-payload",
"parameters": {
"payloadBytes": 32768,
"connections": 256
},
"iterations": 25,
"throughputPerSecond": 51.40130230339516,
"allocatedBytesPerOperation": 108972112,
"p50Microseconds": 19440.8,
"p95Microseconds": 20351.4,
"p99Microseconds": 20604
},
{
"scenario": "context/current-diagnostics",
"parameters": {
"components": 10
},
"iterations": 100,
"throughputPerSecond": 128501.67052171678,
"allocatedBytesPerOperation": 7312,
"p50Microseconds": 5.7,
"p95Microseconds": 11.7,
"p99Microseconds": 60.8
},
{
"scenario": "context/baseline-diagnostics",
"parameters": {
"components": 10
},
"iterations": 100,
"throughputPerSecond": 110180.69634200087,
"allocatedBytesPerOperation": 10456,
"p50Microseconds": 8.8,
"p95Microseconds": 9.4,
"p99Microseconds": 22.2
},
{
"scenario": "context/current-diagnostics",
"parameters": {
"components": 100
},
"iterations": 100,
"throughputPerSecond": 14973.197975623634,
"allocatedBytesPerOperation": 73456,
"p50Microseconds": 61.1,
"p95Microseconds": 116.9,
"p99Microseconds": 120.1
},
{
"scenario": "context/baseline-diagnostics",
"parameters": {
"components": 100
},
"iterations": 100,
"throughputPerSecond": 2871.4426414975146,
"allocatedBytesPerOperation": 108016,
"p50Microseconds": 301.9,
"p95Microseconds": 538.2,
"p99Microseconds": 716.3
},
{
"scenario": "context/current-diagnostics",
"parameters": {
"components": 1000
},
"iterations": 100,
"throughputPerSecond": 2962.2695724556324,
"allocatedBytesPerOperation": 735328,
"p50Microseconds": 305.2,
"p95Microseconds": 548.3,
"p99Microseconds": 853.1
},
{
"scenario": "context/baseline-diagnostics",
"parameters": {
"components": 1000
},
"iterations": 100,
"throughputPerSecond": 157.03788853136595,
"allocatedBytesPerOperation": 1083616,
"p50Microseconds": 6206.3,
"p95Microseconds": 7426.4,
"p99Microseconds": 8613.4
},
{
"scenario": "context/10000-retirements",
"currentRetainedBytes": -2301952,
"baselineRetainedBytes": 8502328,
"currentFibers": 0,
"currentHistory": 64,
"baselineFibers": 10000
},
{
"scenario": "event/sync",
"parameters": null,
"iterations": 100000,
"throughputPerSecond": 14906017.559288686,
"allocatedBytesPerOperation": 0,
"p50Microseconds": 0,
"p95Microseconds": 0.1,
"p99Microseconds": 0.1
},
{
"scenario": "event/async-sync-subscriber",
"parameters": null,
"iterations": 10000,
"throughputPerSecond": 8157272.208173586,
"allocatedBytesPerOperation": 0,
"p50Microseconds": 0.1,
"p95Microseconds": 0.1,
"p99Microseconds": 0.2
},
{
"scenario": "event/binding-diagnostics",
"parameters": null,
"iterations": 1000,
"throughputPerSecond": 6963788.300835655,
"allocatedBytesPerOperation": 120,
"p50Microseconds": 0.1,
"p95Microseconds": 0.2,
"p99Microseconds": 0.3
},
{
"scenario": "event/register-withdraw",
"parameters": null,
"iterations": 10000,
"throughputPerSecond": 3009781.7908201655,
"allocatedBytesPerOperation": 224,
"p50Microseconds": 0.3,
"p95Microseconds": 0.3,
"p99Microseconds": 2.1
},
{
"scenario": "event/async-subscriber",
"parameters": null,
"iterations": 10000,
"throughputPerSecond": 7404116.688879017,
"allocatedBytesPerOperation": 0,
"p50Microseconds": 0.1,
"p95Microseconds": 0.2,
"p99Microseconds": 0.2
},
{
"scenario": "queue/burst-state",
"before": {
"PendingCount": 32,
"PendingBytes": 32768,
"Rejected": 0,
"Replaced": 9968,
"Completed": 0,
"OldestWaitMilliseconds": 0.0043,
"LastWaitMilliseconds": 0
},
"after": {
"PendingCount": 28,
"PendingBytes": 28672,
"Rejected": 0,
"Replaced": 9968,
"Completed": 4,
"OldestWaitMilliseconds": 0.0632,
"LastWaitMilliseconds": 0.0608
}
},
{
"scenario": "save/phases",
"snapshotBytes": 102400,
"background": false,
"encrypted": false,
"elapsedMilliseconds": 96.956,
"processAllocatedBytes": 5885672,
"samples": [
{
"CaptureMilliseconds": 3.1233,
"EncodeMilliseconds": 6.865,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 24.2279,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0675,
"EncodeMilliseconds": 0.1752,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 8.236,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0365,
"EncodeMilliseconds": 0.1769,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 7.3803,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0388,
"EncodeMilliseconds": 0.1625,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 6.5416,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0349,
"EncodeMilliseconds": 0.1616,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 6.6758,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0371,
"EncodeMilliseconds": 0.1676,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 6.9452,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0359,
"EncodeMilliseconds": 0.1814,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 4.9443,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0331,
"EncodeMilliseconds": 0.1497,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 6.3617,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0361,
"EncodeMilliseconds": 0.571,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 5.682,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.036,
"EncodeMilliseconds": 0.1052,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 5.9919,
"EncodedBytes": 102567
}
]
},
{
"scenario": "save/phases",
"snapshotBytes": 102400,
"background": false,
"encrypted": true,
"elapsedMilliseconds": 92.316,
"processAllocatedBytes": 17204952,
"samples": [
{
"CaptureMilliseconds": 0.0364,
"EncodeMilliseconds": 0.2097,
"EncryptMilliseconds": 5.6153,
"WriteMilliseconds": 9.0115,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.042,
"EncodeMilliseconds": 0.1896,
"EncryptMilliseconds": 1.6223,
"WriteMilliseconds": 7.4026,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0361,
"EncodeMilliseconds": 0.5924,
"EncryptMilliseconds": 1.8733,
"WriteMilliseconds": 7.4121,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0375,
"EncodeMilliseconds": 0.1963,
"EncryptMilliseconds": 1.5104,
"WriteMilliseconds": 5.7556,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0354,
"EncodeMilliseconds": 0.41550000000000004,
"EncryptMilliseconds": 1.4954,
"WriteMilliseconds": 5.7419,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.036,
"EncodeMilliseconds": 0.1918,
"EncryptMilliseconds": 1.4973,
"WriteMilliseconds": 8.5429,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.036,
"EncodeMilliseconds": 0.48219999999999996,
"EncryptMilliseconds": 1.6586,
"WriteMilliseconds": 5.5383,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0359,
"EncodeMilliseconds": 0.1886,
"EncryptMilliseconds": 1.5087,
"WriteMilliseconds": 6.6723,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.041,
"EncodeMilliseconds": 0.3231,
"EncryptMilliseconds": 1.4916,
"WriteMilliseconds": 5.3427,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0337,
"EncodeMilliseconds": 0.3246,
"EncryptMilliseconds": 1.5014,
"WriteMilliseconds": 7.1619,
"EncodedBytes": 136784
}
]
},
{
"scenario": "save/phases",
"snapshotBytes": 102400,
"background": true,
"encrypted": false,
"elapsedMilliseconds": 63.4923,
"processAllocatedBytes": 5355208,
"samples": [
{
"CaptureMilliseconds": 0.0399,
"EncodeMilliseconds": 0.1555,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 7.2302,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0338,
"EncodeMilliseconds": 0.1878,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 5.6046,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0345,
"EncodeMilliseconds": 0.2903,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 4.9223,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0324,
"EncodeMilliseconds": 0.1057,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 5.4714,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0328,
"EncodeMilliseconds": 0.1391,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 6.3166,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0351,
"EncodeMilliseconds": 0.106,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 5.8802,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0309,
"EncodeMilliseconds": 0.0977,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 5.6458,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0311,
"EncodeMilliseconds": 0.1024,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 6.5616,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0396,
"EncodeMilliseconds": 0.1061,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 6.5712,
"EncodedBytes": 102567
},
{
"CaptureMilliseconds": 0.0364,
"EncodeMilliseconds": 1.0791,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 6.1145,
"EncodedBytes": 102567
}
]
},
{
"scenario": "save/phases",
"snapshotBytes": 102400,
"background": true,
"encrypted": true,
"elapsedMilliseconds": 81.9726,
"processAllocatedBytes": 17172720,
"samples": [
{
"CaptureMilliseconds": 0.0369,
"EncodeMilliseconds": 0.1844,
"EncryptMilliseconds": 1.5083,
"WriteMilliseconds": 5.6385,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0349,
"EncodeMilliseconds": 0.6774,
"EncryptMilliseconds": 1.5047,
"WriteMilliseconds": 6.5934,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0417,
"EncodeMilliseconds": 0.1982,
"EncryptMilliseconds": 1.5526,
"WriteMilliseconds": 6.0437,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0364,
"EncodeMilliseconds": 0.3853,
"EncryptMilliseconds": 1.5582,
"WriteMilliseconds": 7.6947,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0369,
"EncodeMilliseconds": 0.1956,
"EncryptMilliseconds": 1.5091,
"WriteMilliseconds": 5.8586,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0324,
"EncodeMilliseconds": 0.2944,
"EncryptMilliseconds": 1.4879,
"WriteMilliseconds": 6.499,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0375,
"EncodeMilliseconds": 0.2364,
"EncryptMilliseconds": 1.5345,
"WriteMilliseconds": 5.7638,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0338,
"EncodeMilliseconds": 0.43610000000000004,
"EncryptMilliseconds": 1.5023,
"WriteMilliseconds": 6.1518,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0341,
"EncodeMilliseconds": 0.19929999999999998,
"EncryptMilliseconds": 1.5207,
"WriteMilliseconds": 6.1029,
"EncodedBytes": 136784
},
{
"CaptureMilliseconds": 0.0309,
"EncodeMilliseconds": 0.3601,
"EncryptMilliseconds": 1.5821,
"WriteMilliseconds": 6.1789,
"EncodedBytes": 136784
}
]
},
{
"scenario": "save/phases",
"snapshotBytes": 1048576,
"background": false,
"encrypted": false,
"elapsedMilliseconds": 95.1374,
"processAllocatedBytes": 52734776,
"samples": [
{
"CaptureMilliseconds": 0.0403,
"EncodeMilliseconds": 1.331,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 8.1342,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.038,
"EncodeMilliseconds": 0.9023,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 9.2404,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0424,
"EncodeMilliseconds": 1.0221,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 9.0316,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0421,
"EncodeMilliseconds": 0.8347,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 9.312,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0394,
"EncodeMilliseconds": 1.064,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 8.8081,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0386,
"EncodeMilliseconds": 0.7535,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 8.9509,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0424,
"EncodeMilliseconds": 0.9133,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 9.3709,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0393,
"EncodeMilliseconds": 0.8236,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 8.3293,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0384,
"EncodeMilliseconds": 0.924,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 7.0398,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0374,
"EncodeMilliseconds": 0.788,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 6.9633,
"EncodedBytes": 1048743
}
]
},
{
"scenario": "save/phases",
"snapshotBytes": 1048576,
"background": false,
"encrypted": true,
"elapsedMilliseconds": 152.84,
"processAllocatedBytes": 171737408,
"samples": [
{
"CaptureMilliseconds": 0.0379,
"EncodeMilliseconds": 2.2121,
"EncryptMilliseconds": 2.4214,
"WriteMilliseconds": 9.5574,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0382,
"EncodeMilliseconds": 1.7246000000000001,
"EncryptMilliseconds": 2.4707,
"WriteMilliseconds": 8.8144,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0557,
"EncodeMilliseconds": 1.9542000000000002,
"EncryptMilliseconds": 2.4186,
"WriteMilliseconds": 8.9148,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0466,
"EncodeMilliseconds": 4.7713,
"EncryptMilliseconds": 2.5148,
"WriteMilliseconds": 8.9371,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0428,
"EncodeMilliseconds": 1.5151,
"EncryptMilliseconds": 2.5436,
"WriteMilliseconds": 9.973,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0418,
"EncodeMilliseconds": 2.0574000000000003,
"EncryptMilliseconds": 2.6034,
"WriteMilliseconds": 9.0099,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0421,
"EncodeMilliseconds": 2.1558,
"EncryptMilliseconds": 2.8087,
"WriteMilliseconds": 9.676,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.043,
"EncodeMilliseconds": 1.5476,
"EncryptMilliseconds": 2.2712,
"WriteMilliseconds": 8.3233,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.046,
"EncodeMilliseconds": 1.4611,
"EncryptMilliseconds": 2.2757,
"WriteMilliseconds": 7.194,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0354,
"EncodeMilliseconds": 14.5275,
"EncryptMilliseconds": 2.611,
"WriteMilliseconds": 9.349,
"EncodedBytes": 1398352
}
]
},
{
"scenario": "save/phases",
"snapshotBytes": 1048576,
"background": true,
"encrypted": false,
"elapsedMilliseconds": 82.9009,
"processAllocatedBytes": 52673560,
"samples": [
{
"CaptureMilliseconds": 0.0338,
"EncodeMilliseconds": 0.6007,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 7.064,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0366,
"EncodeMilliseconds": 0.7295,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 8.7276,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0434,
"EncodeMilliseconds": 0.6533,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 7.289,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0358,
"EncodeMilliseconds": 0.8061,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 6.6027,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0362,
"EncodeMilliseconds": 0.831,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 7.7798,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0395,
"EncodeMilliseconds": 0.8456,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 7.057,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0806,
"EncodeMilliseconds": 0.8413,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 8.985,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0619,
"EncodeMilliseconds": 1.1302,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 6.3442,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0321,
"EncodeMilliseconds": 0.8411,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 7.4379,
"EncodedBytes": 1048743
},
{
"CaptureMilliseconds": 0.0397,
"EncodeMilliseconds": 0.8376,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 6.5889,
"EncodedBytes": 1048743
}
]
},
{
"scenario": "save/phases",
"snapshotBytes": 1048576,
"background": true,
"encrypted": true,
"elapsedMilliseconds": 146.4099,
"processAllocatedBytes": 171717440,
"samples": [
{
"CaptureMilliseconds": 0.0452,
"EncodeMilliseconds": 2.2481999999999998,
"EncryptMilliseconds": 2.4795,
"WriteMilliseconds": 9.3868,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0358,
"EncodeMilliseconds": 1.9322,
"EncryptMilliseconds": 2.447,
"WriteMilliseconds": 9.2873,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0388,
"EncodeMilliseconds": 1.399,
"EncryptMilliseconds": 2.3029,
"WriteMilliseconds": 7.415,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0376,
"EncodeMilliseconds": 3.9274,
"EncryptMilliseconds": 2.3132,
"WriteMilliseconds": 10.0161,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0404,
"EncodeMilliseconds": 1.4548999999999999,
"EncryptMilliseconds": 2.3109,
"WriteMilliseconds": 7.8053,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0362,
"EncodeMilliseconds": 2.2487,
"EncryptMilliseconds": 2.6949,
"WriteMilliseconds": 8.8699,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0372,
"EncodeMilliseconds": 2.3531,
"EncryptMilliseconds": 2.8905,
"WriteMilliseconds": 10.1422,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0466,
"EncodeMilliseconds": 1.5191,
"EncryptMilliseconds": 2.4375,
"WriteMilliseconds": 9.8297,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0396,
"EncodeMilliseconds": 1.6644,
"EncryptMilliseconds": 2.623,
"WriteMilliseconds": 9.1452,
"EncodedBytes": 1398352
},
{
"CaptureMilliseconds": 0.0379,
"EncodeMilliseconds": 9.2456,
"EncryptMilliseconds": 2.5564,
"WriteMilliseconds": 7.5192,
"EncodedBytes": 1398352
}
]
},
{
"scenario": "save/phases",
"snapshotBytes": 10485760,
"background": false,
"encrypted": false,
"elapsedMilliseconds": 235.5908,
"processAllocatedBytes": 524519872,
"samples": [
{
"CaptureMilliseconds": 0.0423,
"EncodeMilliseconds": 8.8865,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 15.1822,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.04,
"EncodeMilliseconds": 7.9581,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 16.3275,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0384,
"EncodeMilliseconds": 8.9705,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 14.2821,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0371,
"EncodeMilliseconds": 8.6078,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 16.4507,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0384,
"EncodeMilliseconds": 7.9348,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 17.4569,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0409,
"EncodeMilliseconds": 5.6066,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 16.319,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.047,
"EncodeMilliseconds": 7.2851,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 14.3258,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0483,
"EncodeMilliseconds": 6.8769,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 15.8296,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.043,
"EncodeMilliseconds": 6.8019,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 17.4719,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0524,
"EncodeMilliseconds": 7.8504,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 14.2884,
"EncodedBytes": 10485927
}
]
},
{
"scenario": "save/phases",
"snapshotBytes": 10485760,
"background": false,
"encrypted": true,
"elapsedMilliseconds": 721.024,
"processAllocatedBytes": 1713103856,
"samples": [
{
"CaptureMilliseconds": 0.0379,
"EncodeMilliseconds": 19.2247,
"EncryptMilliseconds": 9.8912,
"WriteMilliseconds": 19.3142,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0494,
"EncodeMilliseconds": 20.3263,
"EncryptMilliseconds": 10.4417,
"WriteMilliseconds": 22.555,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0819,
"EncodeMilliseconds": 15.1159,
"EncryptMilliseconds": 11.5887,
"WriteMilliseconds": 18.8192,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.048,
"EncodeMilliseconds": 20.0489,
"EncryptMilliseconds": 9.6736,
"WriteMilliseconds": 18.8862,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0389,
"EncodeMilliseconds": 21.2298,
"EncryptMilliseconds": 10.8562,
"WriteMilliseconds": 27.2163,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.052,
"EncodeMilliseconds": 45.3617,
"EncryptMilliseconds": 13.5929,
"WriteMilliseconds": 37.3237,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0567,
"EncodeMilliseconds": 29.7656,
"EncryptMilliseconds": 12.7905,
"WriteMilliseconds": 36.0836,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0527,
"EncodeMilliseconds": 31.802799999999998,
"EncryptMilliseconds": 13.8397,
"WriteMilliseconds": 46.4428,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0489,
"EncodeMilliseconds": 36.0835,
"EncryptMilliseconds": 15.8013,
"WriteMilliseconds": 40.601,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.058,
"EncodeMilliseconds": 21.7598,
"EncryptMilliseconds": 13.4075,
"WriteMilliseconds": 22.6962,
"EncodedBytes": 13981264
}
]
},
{
"scenario": "save/phases",
"snapshotBytes": 10485760,
"background": true,
"encrypted": false,
"elapsedMilliseconds": 255.7051,
"processAllocatedBytes": 524517240,
"samples": [
{
"CaptureMilliseconds": 0.0359,
"EncodeMilliseconds": 7.289,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 18.8855,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0372,
"EncodeMilliseconds": 6.6096,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 17.4669,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0364,
"EncodeMilliseconds": 6.1187,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 16.9843,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0358,
"EncodeMilliseconds": 7.2911,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 16.7205,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0371,
"EncodeMilliseconds": 14.123,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 17.6216,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.033,
"EncodeMilliseconds": 8.3647,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 16.7194,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0358,
"EncodeMilliseconds": 7.808,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 16.9196,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0396,
"EncodeMilliseconds": 6.4671,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 17.6914,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0344,
"EncodeMilliseconds": 6.3182,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 16.7139,
"EncodedBytes": 10485927
},
{
"CaptureMilliseconds": 0.0397,
"EncodeMilliseconds": 11.7591,
"EncryptMilliseconds": 0,
"WriteMilliseconds": 17.0448,
"EncodedBytes": 10485927
}
]
},
{
"scenario": "save/phases",
"snapshotBytes": 10485760,
"background": true,
"encrypted": true,
"elapsedMilliseconds": 509.435,
"processAllocatedBytes": 1713105072,
"samples": [
{
"CaptureMilliseconds": 0.03,
"EncodeMilliseconds": 19.5715,
"EncryptMilliseconds": 11.2673,
"WriteMilliseconds": 18.1579,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.031,
"EncodeMilliseconds": 14.675,
"EncryptMilliseconds": 12.8596,
"WriteMilliseconds": 18.2182,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0338,
"EncodeMilliseconds": 18.4144,
"EncryptMilliseconds": 15.7941,
"WriteMilliseconds": 18.4149,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.031,
"EncodeMilliseconds": 14.959499999999998,
"EncryptMilliseconds": 12.15,
"WriteMilliseconds": 20.1471,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0341,
"EncodeMilliseconds": 14.4194,
"EncryptMilliseconds": 11.144,
"WriteMilliseconds": 18.9044,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.03,
"EncodeMilliseconds": 21.2929,
"EncryptMilliseconds": 11.2883,
"WriteMilliseconds": 18.6774,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0289,
"EncodeMilliseconds": 17.1947,
"EncryptMilliseconds": 10.9435,
"WriteMilliseconds": 17.7606,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0309,
"EncodeMilliseconds": 14.0913,
"EncryptMilliseconds": 11.0397,
"WriteMilliseconds": 19.9277,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0625,
"EncodeMilliseconds": 21.0649,
"EncryptMilliseconds": 11.9086,
"WriteMilliseconds": 19.7946,
"EncodedBytes": 13981264
},
{
"CaptureMilliseconds": 0.0329,
"EncodeMilliseconds": 16.3758,
"EncryptMilliseconds": 11.1712,
"WriteMilliseconds": 21.9953,
"EncodedBytes": 13981264
}
]
},
{
"scenario": "experiment/pipelines-buffer-roundtrip",
"parameters": null,
"iterations": 10000,
"throughputPerSecond": 2713630.5663346993,
"allocatedBytesPerOperation": 0,
"p50Microseconds": 0.3,
"p95Microseconds": 0.4,
"p99Microseconds": 0.5
}
]
}