Skip to content
This repository was archived by the owner on Feb 8, 2025. It is now read-only.

Commit 73b0832

Browse files
authored
Update README.md
1 parent 53daebc commit 73b0832

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

README.md

+33
Original file line numberDiff line numberDiff line change
@@ -124,3 +124,36 @@ Bug reports, suggestions, questions and other feedback are welcome.
124124

125125
# Compatibility
126126
Slnx uses the .NET 6.0 Runtime, but it works fine for preceding versions, including .NET 7.0, 8.0, and future releases.
127+
128+
# Benchmarking
129+
Tested for SLNX 2.0 using `BenchmarkDotNet`, found in `./benchmarks` folder.
130+
### Read
131+
```
132+
133+
BenchmarkDotNet v0.13.12, Windows 11 (10.0.22631.2861/23H2/2023Update/SunValley3)
134+
AMD Ryzen 7 4700U with Radeon Graphics, 1 CPU, 8 logical and 8 physical cores
135+
.NET SDK 8.0.204
136+
[Host] : .NET 8.0.4 (8.0.424.16909), X64 RyuJIT AVX2
137+
DefaultJob : .NET 8.0.4 (8.0.424.16909), X64 RyuJIT AVX2
138+
139+
140+
```
141+
| Method | Mean | Error | StdDev | Gen0 | Allocated |
142+
|-------- |---------:|----------:|----------:|-------:|----------:|
143+
| Execute | 4.469 μs | 0.0834 μs | 0.0739 μs | 6.8970 | 14.17 KB |
144+
145+
### Write
146+
```
147+
148+
BenchmarkDotNet v0.13.12, Windows 11 (10.0.22631.2861/23H2/2023Update/SunValley3)
149+
AMD Ryzen 7 4700U with Radeon Graphics, 1 CPU, 8 logical and 8 physical cores
150+
.NET SDK 8.0.204
151+
[Host] : .NET 8.0.4 (8.0.424.16909), X64 RyuJIT AVX2
152+
DefaultJob : .NET 8.0.4 (8.0.424.16909), X64 RyuJIT AVX2
153+
154+
155+
```
156+
| Method | Mean | Error | StdDev | Gen0 | Allocated |
157+
|-------- |---------:|----------:|----------:|--------:|----------:|
158+
| Execute | 8.763 μs | 0.1065 μs | 0.0944 μs | 17.6392 | 36.2 KB |
159+

0 commit comments

Comments
 (0)