Skip to content

Commit 592454e

Browse files
committed
update benchmarks
1 parent 10b27fa commit 592454e

8 files changed

Lines changed: 110 additions & 110 deletions
Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
```
22
33
BenchmarkDotNet v0.14.0, Ubuntu 24.04.4 LTS (Noble Numbat)
4-
AMD EPYC 7763, 1 CPU, 4 logical and 2 physical cores
5-
.NET SDK 10.0.303
4+
AMD EPYC 9V74, 1 CPU, 4 logical and 2 physical cores
5+
.NET SDK 10.0.302
66
[Host] : .NET 8.0.30 (8.0.3026.36720), X64 RyuJIT AVX2
77
ShortRun : .NET 8.0.30 (8.0.3026.36720), X64 RyuJIT AVX2
88
99
Job=ShortRun IterationCount=3 LaunchCount=1
1010
WarmupCount=3
1111
1212
```
13-
| Method | Mean | Error | StdDev | Gen0 | Gen1 | Gen2 | Allocated |
14-
|------------- |---------------:|-------------:|------------:|-----------:|-----------:|----------:|-------------:|
15-
| PetStoreYaml | 734.2 μs | 197.4 μs | 10.82 μs | 23.4375 | 7.8125 | - | 440.21 KB |
16-
| PetStoreJson | 836.3 μs | 297.6 μs | 16.31 μs | 23.4375 | 7.8125 | - | 447.69 KB |
17-
| GHESYaml | 1,555,741.1 μs | 175,160.8 μs | 9,601.16 μs | 30000.0000 | 23000.0000 | 4000.0000 | 438630.55 KB |
18-
| GHESJson | 1,727,668.4 μs | 164,898.3 μs | 9,038.63 μs | 30000.0000 | 23000.0000 | 4000.0000 | 445814.75 KB |
13+
| Method | Mean | Error | StdDev | Gen0 | Gen1 | Gen2 | Allocated |
14+
|------------- |---------------:|-------------:|-------------:|-----------:|-----------:|----------:|-------------:|
15+
| PetStoreYaml | 656.5 μs | 215.4 μs | 11.81 μs | 23.4375 | 3.9063 | - | 438.94 KB |
16+
| PetStoreJson | 749.0 μs | 150.6 μs | 8.25 μs | 25.3906 | 1.9531 | - | 446.38 KB |
17+
| GHESYaml | 1,604,748.4 μs | 199,004.5 μs | 10,908.11 μs | 30000.0000 | 23000.0000 | 4000.0000 | 438632.27 KB |
18+
| GHESJson | 1,770,229.0 μs | 636,403.8 μs | 34,883.44 μs | 30000.0000 | 23000.0000 | 4000.0000 | 445808.88 KB |
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Method,Job,AnalyzeLaunchVariance,EvaluateOverhead,MaxAbsoluteError,MaxRelativeError,MinInvokeCount,MinIterationTime,OutlierMode,Affinity,EnvironmentVariables,Jit,LargeAddressAware,Platform,PowerPlanMode,Runtime,AllowVeryLargeObjects,Concurrent,CpuGroups,Force,HeapAffinitizeMask,HeapCount,NoAffinitize,RetainVm,Server,Arguments,BuildConfiguration,Clock,EngineFactory,NuGetReferences,Toolchain,IsMutator,InvocationCount,IterationCount,IterationTime,LaunchCount,MaxIterationCount,MaxWarmupIterationCount,MemoryRandomization,MinIterationCount,MinWarmupIterationCount,RunStrategy,UnrollFactor,WarmupCount,Mean,Error,StdDev,Gen0,Gen1,Gen2,Allocated
2-
PetStoreYaml,ShortRun,False,Default,Default,Default,Default,Default,Default,1111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,1,Default,Default,Default,Default,Default,Default,16,3,734.2 μs,197.4 μs,10.82 μs,23.4375,7.8125,0.0000,440.21 KB
3-
PetStoreJson,ShortRun,False,Default,Default,Default,Default,Default,Default,1111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,1,Default,Default,Default,Default,Default,Default,16,3,836.3 μs,297.6 μs,16.31 μs,23.4375,7.8125,0.0000,447.69 KB
4-
GHESYaml,ShortRun,False,Default,Default,Default,Default,Default,Default,1111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,1,Default,Default,Default,Default,Default,Default,16,3,"1,555,741.1 μs","175,160.8 μs","9,601.16 μs",30000.0000,23000.0000,4000.0000,438630.55 KB
5-
GHESJson,ShortRun,False,Default,Default,Default,Default,Default,Default,1111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,1,Default,Default,Default,Default,Default,Default,16,3,"1,727,668.4 μs","164,898.3 μs","9,038.63 μs",30000.0000,23000.0000,4000.0000,445814.75 KB
2+
PetStoreYaml,ShortRun,False,Default,Default,Default,Default,Default,Default,1111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,1,Default,Default,Default,Default,Default,Default,16,3,656.5 μs,215.4 μs,11.81 μs,23.4375,3.9063,0.0000,438.94 KB
3+
PetStoreJson,ShortRun,False,Default,Default,Default,Default,Default,Default,1111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,1,Default,Default,Default,Default,Default,Default,16,3,749.0 μs,150.6 μs,8.25 μs,25.3906,1.9531,0.0000,446.38 KB
4+
GHESYaml,ShortRun,False,Default,Default,Default,Default,Default,Default,1111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,1,Default,Default,Default,Default,Default,Default,16,3,"1,604,748.4 μs","199,004.5 μs","10,908.11 μs",30000.0000,23000.0000,4000.0000,438632.27 KB
5+
GHESJson,ShortRun,False,Default,Default,Default,Default,Default,Default,1111,Empty,RyuJit,Default,X64,8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c,.NET 8.0,False,True,False,True,Default,Default,False,False,False,Default,Default,Default,Default,Default,Default,Default,Default,3,Default,1,Default,Default,Default,Default,Default,Default,16,3,"1,770,229.0 μs","636,403.8 μs","34,883.44 μs",30000.0000,23000.0000,4000.0000,445808.88 KB

performance/benchmark/BenchmarkDotNet.Artifacts/results/performance.Descriptions-report.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<html lang='en'>
33
<head>
44
<meta charset='utf-8' />
5-
<title>performance.Descriptions-20260819-210638</title>
5+
<title>performance.Descriptions-20260819-231935</title>
66

77
<style type="text/css">
88
table { border-collapse: collapse; display: block; width: 100%; overflow: auto; }
@@ -14,8 +14,8 @@
1414
<body>
1515
<pre><code>
1616
BenchmarkDotNet v0.14.0, Ubuntu 24.04.4 LTS (Noble Numbat)
17-
AMD EPYC 7763, 1 CPU, 4 logical and 2 physical cores
18-
.NET SDK 10.0.303
17+
AMD EPYC 9V74, 1 CPU, 4 logical and 2 physical cores
18+
.NET SDK 10.0.302
1919
[Host] : .NET 8.0.30 (8.0.3026.36720), X64 RyuJIT AVX2
2020
ShortRun : .NET 8.0.30 (8.0.3026.36720), X64 RyuJIT AVX2
2121
</code></pre>
@@ -26,10 +26,10 @@
2626
<table>
2727
<thead><tr><th>Method</th><th>Mean </th><th>Error </th><th>StdDev</th><th>Gen0</th><th>Gen1</th><th>Gen2</th><th>Allocated</th>
2828
</tr>
29-
</thead><tbody><tr><td>PetStoreYaml</td><td>734.2 &mu;s</td><td>197.4 &mu;s</td><td>10.82 &mu;s</td><td>23.4375</td><td>7.8125</td><td>-</td><td>440.21 KB</td>
30-
</tr><tr><td>PetStoreJson</td><td>836.3 &mu;s</td><td>297.6 &mu;s</td><td>16.31 &mu;s</td><td>23.4375</td><td>7.8125</td><td>-</td><td>447.69 KB</td>
31-
</tr><tr><td>GHESYaml</td><td>1,555,741.1 &mu;s</td><td>175,160.8 &mu;s</td><td>9,601.16 &mu;s</td><td>30000.0000</td><td>23000.0000</td><td>4000.0000</td><td>438630.55 KB</td>
32-
</tr><tr><td>GHESJson</td><td>1,727,668.4 &mu;s</td><td>164,898.3 &mu;s</td><td>9,038.63 &mu;s</td><td>30000.0000</td><td>23000.0000</td><td>4000.0000</td><td>445814.75 KB</td>
29+
</thead><tbody><tr><td>PetStoreYaml</td><td>656.5 &mu;s</td><td>215.4 &mu;s</td><td>11.81 &mu;s</td><td>23.4375</td><td>3.9063</td><td>-</td><td>438.94 KB</td>
30+
</tr><tr><td>PetStoreJson</td><td>749.0 &mu;s</td><td>150.6 &mu;s</td><td>8.25 &mu;s</td><td>25.3906</td><td>1.9531</td><td>-</td><td>446.38 KB</td>
31+
</tr><tr><td>GHESYaml</td><td>1,604,748.4 &mu;s</td><td>199,004.5 &mu;s</td><td>10,908.11 &mu;s</td><td>30000.0000</td><td>23000.0000</td><td>4000.0000</td><td>438632.27 KB</td>
32+
</tr><tr><td>GHESJson</td><td>1,770,229.0 &mu;s</td><td>636,403.8 &mu;s</td><td>34,883.44 &mu;s</td><td>30000.0000</td><td>23000.0000</td><td>4000.0000</td><td>445808.88 KB</td>
3333
</tr></tbody></table>
3434
</body>
3535
</html>

performance/benchmark/BenchmarkDotNet.Artifacts/results/performance.Descriptions-report.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.
Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
```
22
33
BenchmarkDotNet v0.14.0, Ubuntu 24.04.4 LTS (Noble Numbat)
4-
AMD EPYC 7763, 1 CPU, 4 logical and 2 physical cores
5-
.NET SDK 10.0.303
4+
AMD EPYC 9V74, 1 CPU, 4 logical and 2 physical cores
5+
.NET SDK 10.0.302
66
[Host] : .NET 8.0.30 (8.0.3026.36720), X64 RyuJIT AVX2
77
ShortRun : .NET 8.0.30 (8.0.3026.36720), X64 RyuJIT AVX2
88
@@ -12,31 +12,31 @@ WarmupCount=3
1212
```
1313
| Method | Mean | Error | StdDev | Gen0 | Allocated |
1414
|---------------------------- |----------:|----------:|---------:|-------:|----------:|
15-
| EmptyApiCallback | 43.42 ns | 2.656 ns | 0.146 ns | 0.0124 | 208 B |
16-
| EmptyApiComponents | 202.82 ns | 23.462 ns | 1.286 ns | 0.0534 | 896 B |
17-
| EmptyApiContact | 25.77 ns | 3.655 ns | 0.200 ns | 0.0076 | 128 B |
18-
| EmptyApiDiscriminator | 25.86 ns | 8.292 ns | 0.454 ns | 0.0067 | 112 B |
19-
| EmptyDocument | 56.04 ns | 8.461 ns | 0.464 ns | 0.0162 | 272 B |
20-
| EmptyApiEncoding | 49.09 ns | 11.972 ns | 0.656 ns | 0.0129 | 216 B |
21-
| EmptyApiExample | 29.03 ns | 10.463 ns | 0.574 ns | 0.0091 | 152 B |
22-
| EmptyApiExternalDocs | 26.78 ns | 9.102 ns | 0.499 ns | 0.0072 | 120 B |
23-
| EmptyApiHeader | 69.01 ns | 4.668 ns | 0.256 ns | 0.0196 | 328 B |
24-
| EmptyApiInfo | 33.38 ns | 9.033 ns | 0.495 ns | 0.0091 | 152 B |
25-
| EmptyApiLicense | 27.36 ns | 18.241 ns | 1.000 ns | 0.0072 | 120 B |
26-
| EmptyApiLink | 49.22 ns | 31.989 ns | 1.753 ns | 0.0148 | 248 B |
27-
| EmptyApiMediaType | 70.68 ns | 11.715 ns | 0.642 ns | 0.0176 | 296 B |
28-
| EmptyApiOAuthFlow | 46.59 ns | 9.360 ns | 0.513 ns | 0.0129 | 216 B |
29-
| EmptyApiOAuthFlows | 27.41 ns | 18.088 ns | 0.991 ns | 0.0081 | 136 B |
30-
| EmptyApiOperation | 122.79 ns | 25.296 ns | 1.387 ns | 0.0348 | 584 B |
31-
| EmptyApiParameter | 75.89 ns | 42.069 ns | 2.306 ns | 0.0205 | 344 B |
32-
| EmptyApiPathItem | 62.86 ns | 6.705 ns | 0.368 ns | 0.0181 | 304 B |
33-
| EmptyApiPaths | 40.92 ns | 4.704 ns | 0.258 ns | 0.0100 | 168 B |
34-
| EmptyApiRequestBody | 48.94 ns | 30.826 ns | 1.690 ns | 0.0129 | 216 B |
35-
| EmptyApiResponse | 83.56 ns | 15.695 ns | 0.860 ns | 0.0234 | 392 B |
36-
| EmptyApiResponses | 40.10 ns | 1.899 ns | 0.104 ns | 0.0100 | 168 B |
37-
| EmptyApiSchema | 105.34 ns | 14.707 ns | 0.806 ns | 0.0416 | 696 B |
38-
| EmptyApiSecurityRequirement | 25.67 ns | 3.945 ns | 0.216 ns | 0.0062 | 104 B |
39-
| EmptyApiSecurityScheme | 28.96 ns | 5.686 ns | 0.312 ns | 0.0105 | 176 B |
40-
| EmptyApiServer | 44.73 ns | 8.193 ns | 0.449 ns | 0.0124 | 208 B |
41-
| EmptyApiServerVariable | 30.25 ns | 10.108 ns | 0.554 ns | 0.0076 | 128 B |
42-
| EmptyApiTag | 27.62 ns | 1.200 ns | 0.066 ns | 0.0086 | 144 B |
15+
| EmptyApiCallback | 46.16 ns | 18.788 ns | 1.030 ns | 0.0124 | 208 B |
16+
| EmptyApiComponents | 214.80 ns | 37.548 ns | 2.058 ns | 0.0534 | 896 B |
17+
| EmptyApiContact | 26.27 ns | 3.484 ns | 0.191 ns | 0.0076 | 128 B |
18+
| EmptyApiDiscriminator | 25.48 ns | 3.211 ns | 0.176 ns | 0.0067 | 112 B |
19+
| EmptyDocument | 57.00 ns | 41.689 ns | 2.285 ns | 0.0162 | 272 B |
20+
| EmptyApiEncoding | 47.68 ns | 8.340 ns | 0.457 ns | 0.0129 | 216 B |
21+
| EmptyApiExample | 26.77 ns | 3.066 ns | 0.168 ns | 0.0091 | 152 B |
22+
| EmptyApiExternalDocs | 26.18 ns | 9.349 ns | 0.512 ns | 0.0072 | 120 B |
23+
| EmptyApiHeader | 70.34 ns | 7.145 ns | 0.392 ns | 0.0196 | 328 B |
24+
| EmptyApiInfo | 26.83 ns | 7.860 ns | 0.431 ns | 0.0091 | 152 B |
25+
| EmptyApiLicense | 27.63 ns | 2.343 ns | 0.128 ns | 0.0072 | 120 B |
26+
| EmptyApiLink | 49.25 ns | 5.517 ns | 0.302 ns | 0.0148 | 248 B |
27+
| EmptyApiMediaType | 68.63 ns | 1.123 ns | 0.062 ns | 0.0176 | 296 B |
28+
| EmptyApiOAuthFlow | 47.06 ns | 12.170 ns | 0.667 ns | 0.0129 | 216 B |
29+
| EmptyApiOAuthFlows | 26.24 ns | 6.435 ns | 0.353 ns | 0.0081 | 136 B |
30+
| EmptyApiOperation | 128.29 ns | 19.146 ns | 1.049 ns | 0.0348 | 584 B |
31+
| EmptyApiParameter | 70.68 ns | 8.696 ns | 0.477 ns | 0.0205 | 344 B |
32+
| EmptyApiPathItem | 60.18 ns | 11.229 ns | 0.616 ns | 0.0181 | 304 B |
33+
| EmptyApiPaths | 38.03 ns | 3.233 ns | 0.177 ns | 0.0100 | 168 B |
34+
| EmptyApiRequestBody | 47.98 ns | 28.401 ns | 1.557 ns | 0.0129 | 216 B |
35+
| EmptyApiResponse | 84.64 ns | 9.700 ns | 0.532 ns | 0.0234 | 392 B |
36+
| EmptyApiResponses | 39.10 ns | 8.984 ns | 0.492 ns | 0.0100 | 168 B |
37+
| EmptyApiSchema | 104.01 ns | 32.503 ns | 1.782 ns | 0.0416 | 696 B |
38+
| EmptyApiSecurityRequirement | 14.65 ns | 6.529 ns | 0.358 ns | 0.0062 | 104 B |
39+
| EmptyApiSecurityScheme | 27.18 ns | 2.088 ns | 0.114 ns | 0.0105 | 176 B |
40+
| EmptyApiServer | 46.51 ns | 1.908 ns | 0.105 ns | 0.0124 | 208 B |
41+
| EmptyApiServerVariable | 25.89 ns | 2.527 ns | 0.138 ns | 0.0076 | 128 B |
42+
| EmptyApiTag | 29.30 ns | 0.794 ns | 0.043 ns | 0.0086 | 144 B |

0 commit comments

Comments
 (0)