Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
41 changes: 21 additions & 20 deletions benchmarks/AMD.EPYC.9V74/FloatsReaderBench.md
Original file line number Diff line number Diff line change
@@ -1,31 +1,32 @@
```

BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V74 2.86GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.203
[Host] : .NET 10.0.7 (10.0.7, 10.0.726.21808), X64 RyuJIT x86-64-v3
.NET 10.0 : .NET 10.0.7 (10.0.7, 10.0.726.21808), X64 RyuJIT x86-64-v3
BenchmarkDotNet v0.16.0-preview.1, Linux Ubuntu 24.04.5 LTS (Noble Numbat)
AMD EPYC 9V74 2.60GHz, 1 CPU, 4 logical and 2 physical cores
Memory: 15.61 GB Total, 10.4 GB Available
.NET SDK 11.0.100-rc.1.26425.128
[Host] : .NET 11.0.0 (11.0.0-rc.1.26425.128, 11.0.26.42628), X64 RyuJIT x86-64-v4
.NET 11.0 : .NET 11.0.0 (11.0.0-rc.1.26425.128, 11.0.26.42628), X64 RyuJIT x86-64-v4

Job=.NET 10.0 EnvironmentVariables=DOTNET_GCDynamicAdaptationMode=0 Runtime=.NET 10.0
Toolchain=net10.0 InvocationCount=Default IterationTime=350ms
Job=.NET 11.0 EnvironmentVariables=DOTNET_GCDynamicAdaptationMode=0 Runtime=.NET 11.0
Toolchain=net11.0 InvocationCount=Default IterationTime=350ms
MaxIterationCount=15 MinIterationCount=5 WarmupCount=6
Reader=String

```
| Method | Scope | Rows | Mean | Ratio | MB | MB/s | ns/row | Allocated | Alloc Ratio |
|---------- |------- |------ |-----------:|------:|---:|-------:|-------:|------------:|------------:|
| Sep______ | Row | 25000 | 3.232 ms | 1.00 | 20 | 6271.7 | 129.3 | 1.25 KB | 1.00 |
| Sylvan___ | Row | 25000 | 3.764 ms | 1.16 | 20 | 5386.1 | 150.6 | 12.51 KB | 10.01 |
| ReadLine_ | Row | 25000 | 18.883 ms | 5.84 | 20 | 1073.6 | 755.3 | 73489.62 KB | 58,791.69 |
| CsvHelper | Row | 25000 | 40.518 ms | 12.54 | 20 | 500.3 | 1620.7 | 19.95 KB | 15.96 |
| Sep______ | Row | 25000 | 2.267 ms | 1.00 | 20 | 8941.8 | 90.7 | 1.25 KB | 1.00 |
| Sylvan___ | Row | 25000 | 2.840 ms | 1.25 | 20 | 7139.2 | 113.6 | 12.5 KB | 10.00 |
| ReadLine_ | Row | 25000 | 13.871 ms | 6.12 | 20 | 1461.4 | 554.9 | 73489.62 KB | 58,791.69 |
| CsvHelper | Row | 25000 | 31.573 ms | 13.93 | 20 | 642.1 | 1262.9 | 19.95 KB | 15.96 |
| | | | | | | | | | |
| Sep______ | Cols | 25000 | 4.352 ms | 1.00 | 20 | 4657.7 | 174.1 | 1.25 KB | 1.00 |
| Sylvan___ | Cols | 25000 | 6.654 ms | 1.53 | 20 | 3046.5 | 266.2 | 12.51 KB | 10.01 |
| ReadLine_ | Cols | 25000 | 20.067 ms | 4.61 | 20 | 1010.2 | 802.7 | 73489.62 KB | 58,791.69 |
| CsvHelper | Cols | 25000 | 43.506 ms | 10.00 | 20 | 466.0 | 1740.2 | 21340.16 KB | 17,072.13 |
| Sep______ | Cols | 25000 | 3.218 ms | 1.00 | 20 | 6298.8 | 128.7 | 1.25 KB | 1.00 |
| Sylvan___ | Cols | 25000 | 4.903 ms | 1.52 | 20 | 4134.6 | 196.1 | 12.5 KB | 10.00 |
| ReadLine_ | Cols | 25000 | 14.131 ms | 4.39 | 20 | 1434.5 | 565.3 | 73489.62 KB | 58,791.69 |
| CsvHelper | Cols | 25000 | 34.032 ms | 10.57 | 20 | 595.7 | 1361.3 | 21340.16 KB | 17,072.13 |
| | | | | | | | | | |
| Sep______ | Floats | 25000 | 34.426 ms | 1.00 | 20 | 588.9 | 1377.0 | 7.9 KB | 1.00 |
| Sep_MT___ | Floats | 25000 | 14.946 ms | 0.43 | 20 | 1356.4 | 597.8 | 70.25 KB | 8.89 |
| Sylvan___ | Floats | 25000 | 79.040 ms | 2.30 | 20 | 256.5 | 3161.6 | 21.64 KB | 2.74 |
| ReadLine_ | Floats | 25000 | 108.804 ms | 3.16 | 20 | 186.3 | 4352.2 | 73492.94 KB | 9,304.74 |
| CsvHelper | Floats | 25000 | 154.614 ms | 4.49 | 20 | 131.1 | 6184.6 | 22061.51 KB | 2,793.15 |
| Sep______ | Floats | 25000 | 26.473 ms | 1.00 | 20 | 765.8 | 1058.9 | 7.9 KB | 1.00 |
| Sep_MT___ | Floats | 25000 | 11.986 ms | 0.45 | 20 | 1691.3 | 479.4 | 76.16 KB | 9.64 |
| Sylvan___ | Floats | 25000 | 64.253 ms | 2.43 | 20 | 315.5 | 2570.1 | 18.62 KB | 2.36 |
| ReadLine_ | Floats | 25000 | 88.300 ms | 3.34 | 20 | 229.6 | 3532.0 | 73492.93 KB | 9,304.74 |
| CsvHelper | Floats | 25000 | 123.955 ms | 4.68 | 20 | 163.5 | 4958.2 | 22061.55 KB | 2,793.15 |
35 changes: 18 additions & 17 deletions benchmarks/AMD.EPYC.9V74/PackageAssetsBench-GcServer.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,28 @@
```

BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V74 2.86GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.203
[Host] : .NET 10.0.7 (10.0.7, 10.0.726.21808), X64 RyuJIT x86-64-v3
.NET 10.0 : .NET 10.0.7 (10.0.7, 10.0.726.21808), X64 RyuJIT x86-64-v3
BenchmarkDotNet v0.16.0-preview.1, Linux Ubuntu 24.04.5 LTS (Noble Numbat)
AMD EPYC 9V74 2.60GHz, 1 CPU, 4 logical and 2 physical cores
Memory: 15.61 GB Total, 10.4 GB Available
.NET SDK 11.0.100-rc.1.26425.128
[Host] : .NET 11.0.0 (11.0.0-rc.1.26425.128, 11.0.26.42628), X64 RyuJIT x86-64-v4
.NET 11.0 : .NET 11.0.0 (11.0.0-rc.1.26425.128, 11.0.26.42628), X64 RyuJIT x86-64-v4

Job=.NET 10.0 EnvironmentVariables=DOTNET_GCDynamicAdaptationMode=0 Runtime=.NET 10.0
Server=True Toolchain=net10.0 InvocationCount=Default
Job=.NET 11.0 EnvironmentVariables=DOTNET_GCDynamicAdaptationMode=0 Runtime=.NET 11.0
Server=True Toolchain=net11.0 InvocationCount=Default
IterationTime=350ms MaxIterationCount=15 MinIterationCount=5
WarmupCount=6 Quotes=False Reader=String

```
| Method | Scope | Rows | Mean | Ratio | MB | MB/s | ns/row | Allocated | Alloc Ratio |
|---------- |------ |-------- |------------:|------:|----:|-------:|-------:|-----------:|------------:|
| Sep______ | Asset | 50000 | 31.25 ms | 1.00 | 29 | 930.7 | 625.0 | 13.48 MB | 1.00 |
| Sep_MT___ | Asset | 50000 | 17.77 ms | 0.57 | 29 | 1636.7 | 355.4 | 13.54 MB | 1.00 |
| Sylvan___ | Asset | 50000 | 43.06 ms | 1.38 | 29 | 675.4 | 861.3 | 13.63 MB | 1.01 |
| ReadLine_ | Asset | 50000 | 60.18 ms | 1.93 | 29 | 483.3 | 1203.6 | 99.74 MB | 7.40 |
| CsvHelper | Asset | 50000 | 119.63 ms | 3.83 | 29 | 243.1 | 2392.5 | 13.64 MB | 1.01 |
| Sep______ | Asset | 50000 | 26.53 ms | 1.00 | 29 | 1096.4 | 530.5 | 13.48 MB | 1.00 |
| Sep_MT___ | Asset | 50000 | 13.78 ms | 0.52 | 29 | 2111.3 | 275.5 | 13.55 MB | 1.01 |
| Sylvan___ | Asset | 50000 | 34.01 ms | 1.29 | 29 | 855.3 | 680.2 | 13.63 MB | 1.01 |
| ReadLine_ | Asset | 50000 | 46.88 ms | 1.78 | 29 | 620.4 | 937.6 | 99.74 MB | 7.40 |
| CsvHelper | Asset | 50000 | 94.36 ms | 3.57 | 29 | 308.2 | 1887.2 | 13.64 MB | 1.01 |
| | | | | | | | | | |
| Sep______ | Asset | 1000000 | 642.67 ms | 1.00 | 581 | 905.4 | 642.7 | 260.41 MB | 1.00 |
| Sep_MT___ | Asset | 1000000 | 362.02 ms | 0.56 | 581 | 1607.3 | 362.0 | 268.73 MB | 1.03 |
| Sylvan___ | Asset | 1000000 | 860.37 ms | 1.34 | 581 | 676.3 | 860.4 | 260.57 MB | 1.00 |
| ReadLine_ | Asset | 1000000 | 1,220.98 ms | 1.90 | 581 | 476.6 | 1221.0 | 1991.04 MB | 7.65 |
| CsvHelper | Asset | 1000000 | 2,421.43 ms | 3.77 | 581 | 240.3 | 2421.4 | 260.58 MB | 1.00 |
| Sep______ | Asset | 1000000 | 523.78 ms | 1.00 | 581 | 1110.9 | 523.8 | 260.41 MB | 1.00 |
| Sep_MT___ | Asset | 1000000 | 303.46 ms | 0.58 | 581 | 1917.5 | 303.5 | 269.85 MB | 1.04 |
| Sylvan___ | Asset | 1000000 | 680.82 ms | 1.30 | 581 | 854.7 | 680.8 | 260.57 MB | 1.00 |
| ReadLine_ | Asset | 1000000 | 1,049.81 ms | 2.01 | 581 | 554.3 | 1049.8 | 1991.04 MB | 7.65 |
| CsvHelper | Asset | 1000000 | 1,905.24 ms | 3.64 | 581 | 305.4 | 1905.2 | 260.58 MB | 1.00 |
36 changes: 20 additions & 16 deletions benchmarks/AMD.EPYC.9V74/PackageAssetsBench-Parsers.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,27 @@
```

BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V74 2.86GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.203
[Host] : .NET 10.0.7 (10.0.7, 10.0.726.21808), X64 RyuJIT x86-64-v3
.NET 10.0 : .NET 10.0.7 (10.0.7, 10.0.726.21808), X64 RyuJIT x86-64-v3
BenchmarkDotNet v0.16.0-preview.1, Linux Ubuntu 24.04.5 LTS (Noble Numbat)
AMD EPYC 9V74 2.60GHz, 1 CPU, 4 logical and 2 physical cores
Memory: 15.61 GB Total, 10.4 GB Available
.NET SDK 11.0.100-rc.1.26425.128
[Host] : .NET 11.0.0 (11.0.0-rc.1.26425.128, 11.0.26.42628), X64 RyuJIT x86-64-v4
.NET 11.0 : .NET 11.0.0 (11.0.0-rc.1.26425.128, 11.0.26.42628), X64 RyuJIT x86-64-v4

Job=.NET 10.0 EnvironmentVariables=DOTNET_GCDynamicAdaptationMode=0 Runtime=.NET 10.0
Toolchain=net10.0 InvocationCount=Default IterationTime=350ms
Job=.NET 11.0 EnvironmentVariables=DOTNET_GCDynamicAdaptationMode=0 Runtime=.NET 11.0
Toolchain=net11.0 InvocationCount=Default IterationTime=350ms
MaxIterationCount=15 MinIterationCount=5 WarmupCount=6
Quotes=False Reader=String

```
| Method | Parser | Scope | Rows | Mean | MB | MB/s | ns/row | Allocated |
|------- |------------------------------------ |------ |------ |-----------:|---:|-------:|-------:|----------:|
| Sep_ | SepParserAvx2PackCmpOrMoveMaskTzcnt | Row | 50000 | 3.089 ms | 29 | 9415.4 | 61.8 | 1040 B |
| Sep_ | SepParserVector256NrwCmpExtMsbTzcnt | Row | 50000 | 3.209 ms | 29 | 9062.7 | 64.2 | 1072 B |
| Sep_ | SepParserSse2PackCmpOrMoveMaskTzcnt | Row | 50000 | 3.414 ms | 29 | 8518.7 | 68.3 | 960 B |
| Sep_ | SepParserVector128NrwCmpExtMsbTzcnt | Row | 50000 | 3.662 ms | 29 | 7941.9 | 73.2 | 977 B |
| Sep_ | SepParserIndexOfAny | Row | 50000 | 14.179 ms | 29 | 2051.4 | 283.6 | 938 B |
| Sep_ | SepParserVector512NrwCmpExtMsbTzcnt | Row | 50000 | 19.831 ms | 29 | 1466.7 | 396.6 | 1264 B |
| Sep_ | SepParserVector64NrwCmpExtMsbTzcnt | Row | 50000 | 116.857 ms | 29 | 248.9 | 2337.1 | 936 B |
| Method | Parser | Scope | Rows | Mean | MB | MB/s | ns/row | Allocated |
|------- |--------------------------------------- |------ |------ |----------:|---:|--------:|-------:|----------:|
| Sep_ | SepParserVector256NrwCmpExtMsbTzcnt | Row | 50000 | 2.689 ms | 29 | 10815.1 | 53.8 | 1072 B |
| Sep_ | SepParserAvx2PackCmpOrMoveMaskTzcnt | Row | 50000 | 2.754 ms | 29 | 10561.3 | 55.1 | 1040 B |
| Sep_ | SepParserAvx512To256CmpOrMoveMaskTzcnt | Row | 50000 | 2.792 ms | 29 | 10417.8 | 55.8 | 1040 B |
| Sep_ | SepParserSse2PackCmpOrMoveMaskTzcnt | Row | 50000 | 2.864 ms | 29 | 10155.7 | 57.3 | 960 B |
| Sep_ | SepParserVector128NrwCmpExtMsbTzcnt | Row | 50000 | 2.989 ms | 29 | 9731.8 | 59.8 | 976 B |
| Sep_ | SepParserAvx256To128CmpOrMoveMaskTzcnt | Row | 50000 | 3.034 ms | 29 | 9586.6 | 60.7 | 960 B |
| Sep_ | SepParserAvx512PackCmpOrMoveMaskTzcnt | Row | 50000 | 3.101 ms | 29 | 9378.6 | 62.0 | 1200 B |
| Sep_ | SepParserVector512NrwCmpExtMsbTzcnt | Row | 50000 | 3.235 ms | 29 | 8991.8 | 64.7 | 1264 B |
| Sep_ | SepParserIndexOfAny | Row | 50000 | 13.756 ms | 29 | 2114.4 | 275.1 | 936 B |
| Sep_ | SepParserVector64NrwCmpExtMsbTzcnt | Row | 50000 | 89.234 ms | 29 | 326.0 | 1784.7 | 936 B |
67 changes: 34 additions & 33 deletions benchmarks/AMD.EPYC.9V74/PackageAssetsBench.md
Original file line number Diff line number Diff line change
@@ -1,40 +1,41 @@
```

BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V74 2.86GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.203
[Host] : .NET 10.0.7 (10.0.7, 10.0.726.21808), X64 RyuJIT x86-64-v3
.NET 10.0 : .NET 10.0.7 (10.0.7, 10.0.726.21808), X64 RyuJIT x86-64-v3
BenchmarkDotNet v0.16.0-preview.1, Linux Ubuntu 24.04.5 LTS (Noble Numbat)
AMD EPYC 9V74 2.60GHz, 1 CPU, 4 logical and 2 physical cores
Memory: 15.61 GB Total, 10.4 GB Available
.NET SDK 11.0.100-rc.1.26425.128
[Host] : .NET 11.0.0 (11.0.0-rc.1.26425.128, 11.0.26.42628), X64 RyuJIT x86-64-v4
.NET 11.0 : .NET 11.0.0 (11.0.0-rc.1.26425.128, 11.0.26.42628), X64 RyuJIT x86-64-v4

Job=.NET 10.0 EnvironmentVariables=DOTNET_GCDynamicAdaptationMode=0 Runtime=.NET 10.0
Toolchain=net10.0 InvocationCount=Default IterationTime=350ms
Job=.NET 11.0 EnvironmentVariables=DOTNET_GCDynamicAdaptationMode=0 Runtime=.NET 11.0
Toolchain=net11.0 InvocationCount=Default IterationTime=350ms
MaxIterationCount=15 MinIterationCount=5 WarmupCount=6
Quotes=False Reader=String

```
| Method | Scope | Rows | Mean | Ratio | MB | MB/s | ns/row | Allocated | Alloc Ratio |
|------------- |------ |-------- |-------------:|------:|----:|-------:|-------:|--------------:|------------:|
| Sep______ | Row | 50000 | 3.418 ms | 1.00 | 29 | 8509.1 | 68.4 | 1.02 KB | 1.00 |
| Sep_Async | Row | 50000 | 3.701 ms | 1.08 | 29 | 7859.8 | 74.0 | 1.02 KB | 1.00 |
| Sep_Unescape | Row | 50000 | 3.506 ms | 1.03 | 29 | 8295.3 | 70.1 | 1.02 KB | 1.00 |
| Sylvan___ | Row | 50000 | 4.392 ms | 1.28 | 29 | 6622.7 | 87.8 | 8.46 KB | 8.33 |
| ReadLine_ | Row | 50000 | 22.643 ms | 6.62 | 29 | 1284.5 | 452.9 | 88608.23 KB | 87,245.02 |
| CsvHelper | Row | 50000 | 64.123 ms | 18.76 | 29 | 453.6 | 1282.5 | 20.02 KB | 19.71 |
| | | | | | | | | | |
| Sep______ | Cols | 50000 | 4.968 ms | 1.00 | 29 | 5854.8 | 99.4 | 1.02 KB | 1.00 |
| Sep_Unescape | Cols | 50000 | 6.009 ms | 1.21 | 29 | 4840.4 | 120.2 | 1.02 KB | 1.00 |
| Sylvan___ | Cols | 50000 | 8.068 ms | 1.62 | 29 | 3605.3 | 161.4 | 8.46 KB | 8.33 |
| ReadLine_ | Cols | 50000 | 22.807 ms | 4.59 | 29 | 1275.3 | 456.1 | 88608.23 KB | 87,245.02 |
| CsvHelper | Cols | 50000 | 107.810 ms | 21.70 | 29 | 269.8 | 2156.2 | 445.67 KB | 438.82 |
| | | | | | | | | | |
| Sep______ | Asset | 50000 | 41.897 ms | 1.00 | 29 | 694.2 | 837.9 | 13802.24 KB | 1.00 |
| Sep_MT___ | Asset | 50000 | 31.066 ms | 0.74 | 29 | 936.3 | 621.3 | 13862.25 KB | 1.00 |
| Sylvan___ | Asset | 50000 | 52.952 ms | 1.26 | 29 | 549.3 | 1059.0 | 13961.94 KB | 1.01 |
| ReadLine_ | Asset | 50000 | 172.474 ms | 4.12 | 29 | 168.6 | 3449.5 | 102133.29 KB | 7.40 |
| CsvHelper | Asset | 50000 | 130.126 ms | 3.11 | 29 | 223.5 | 2602.5 | 13970.36 KB | 1.01 |
| | | | | | | | | | |
| Sep______ | Asset | 1000000 | 858.383 ms | 1.00 | 581 | 677.9 | 858.4 | 266667.14 KB | 1.00 |
| Sep_MT___ | Asset | 1000000 | 529.937 ms | 0.62 | 581 | 1098.0 | 529.9 | 276053.33 KB | 1.04 |
| Sylvan___ | Asset | 1000000 | 1,029.931 ms | 1.20 | 581 | 565.0 | 1029.9 | 266824.18 KB | 1.00 |
| ReadLine_ | Asset | 1000000 | 2,966.931 ms | 3.46 | 581 | 196.1 | 2966.9 | 2038834.69 KB | 7.65 |
| CsvHelper | Asset | 1000000 | 2,624.677 ms | 3.06 | 581 | 221.7 | 2624.7 | 266833 KB | 1.00 |
| Method | Scope | Rows | Mean | Ratio | MB | MB/s | ns/row | Allocated | Alloc Ratio |
|------------- |------ |-------- |-------------:|------:|----:|--------:|-------:|--------------:|------------:|
| Sep______ | Row | 50000 | 2.710 ms | 1.00 | 29 | 10731.8 | 54.2 | 1.02 KB | 1.00 |
| Sep_Async | Row | 50000 | 2.781 ms | 1.03 | 29 | 10460.6 | 55.6 | 1.02 KB | 1.00 |
| Sep_Unescape | Row | 50000 | 2.781 ms | 1.03 | 29 | 10457.9 | 55.6 | 1.02 KB | 1.00 |
| Sylvan___ | Row | 50000 | 3.509 ms | 1.29 | 29 | 8288.5 | 70.2 | 8.46 KB | 8.32 |
| ReadLine_ | Row | 50000 | 16.379 ms | 6.04 | 29 | 1775.8 | 327.6 | 88608.23 KB | 87,245.02 |
| CsvHelper | Row | 50000 | 49.696 ms | 18.34 | 29 | 585.3 | 993.9 | 19.95 KB | 19.64 |
| | | | | | | | | | |
| Sep______ | Cols | 50000 | 3.847 ms | 1.00 | 29 | 7560.6 | 76.9 | 1.02 KB | 1.00 |
| Sep_Unescape | Cols | 50000 | 4.652 ms | 1.21 | 29 | 6252.0 | 93.0 | 1.02 KB | 1.00 |
| Sylvan___ | Cols | 50000 | 6.222 ms | 1.62 | 29 | 4675.0 | 124.4 | 8.46 KB | 8.33 |
| ReadLine_ | Cols | 50000 | 15.883 ms | 4.13 | 29 | 1831.2 | 317.7 | 88608.23 KB | 87,245.02 |
| CsvHelper | Cols | 50000 | 83.149 ms | 21.61 | 29 | 349.8 | 1663.0 | 445.6 KB | 438.75 |
| | | | | | | | | | |
| Sep______ | Asset | 50000 | 39.102 ms | 1.00 | 29 | 743.8 | 782.0 | 13802.5 KB | 1.00 |
| Sep_MT___ | Asset | 50000 | 22.611 ms | 0.58 | 29 | 1286.3 | 452.2 | 13871.69 KB | 1.01 |
| Sylvan___ | Asset | 50000 | 43.001 ms | 1.10 | 29 | 676.4 | 860.0 | 13962.42 KB | 1.01 |
| ReadLine_ | Asset | 50000 | 113.355 ms | 2.90 | 29 | 256.6 | 2267.1 | 102133.71 KB | 7.40 |
| CsvHelper | Asset | 50000 | 102.028 ms | 2.61 | 29 | 285.1 | 2040.6 | 13971.73 KB | 1.01 |
| | | | | | | | | | |
| Sep______ | Asset | 1000000 | 705.306 ms | 1.00 | 581 | 825.0 | 705.3 | 266668.02 KB | 1.00 |
| Sep_MT___ | Asset | 1000000 | 446.398 ms | 0.63 | 581 | 1303.5 | 446.4 | 274850.02 KB | 1.03 |
| Sylvan___ | Asset | 1000000 | 843.816 ms | 1.20 | 581 | 689.6 | 843.8 | 266826.25 KB | 1.00 |
| ReadLine_ | Asset | 1000000 | 3,374.169 ms | 4.78 | 581 | 172.5 | 3374.2 | 2038835.88 KB | 7.65 |
| CsvHelper | Asset | 1000000 | 2,068.468 ms | 2.93 | 581 | 281.3 | 2068.5 | 266842.03 KB | 1.00 |
Loading