BenchmarkDotNet v0.13.9+228a464e8be6c580ad9408e98f18813f6407fb5a, Windows 11 (10.0.22621.2428/22H2/2022Update/SunValley2)
AMD Ryzen 9 3950X, 1 CPU, 32 logical and 16 physical cores
.NET SDK 7.0.402
[Host] : .NET 7.0.12 (7.0.1223.47720), X64 RyuJIT AVX2
Job-ZNPRIY : .NET 7.0.12 (7.0.1223.47720), X64 RyuJIT AVX2
InvocationCount=1 IterationCount=6 LaunchCount=1
UnrollFactor=1 WarmupCount=2
Method | LineCount | Mean | Error | StdDev | Gen0 | Gen1 | Gen2 | Allocated |
Angara_Table | 1000000 | 10,954.2 ms | 88.12 ms | 31.42 ms | 494000.0000 | 223000.0000 | 8000.0000 | 4289.29 MB |
Cesil | 1000000 | 5,224.9 ms | 56.85 ms | 20.27 ms | 118000.0000 | 117000.0000 | 6000.0000 | 914.48 MB |
ChoETL | 1000000 | 24,282.0 ms | 234.74 ms | 83.71 ms | 873000.0000 | 223000.0000 | 8000.0000 | 6919.98 MB |
CommonLibrary_NET | 1000000 | 29,514.3 ms | 351.50 ms | 125.35 ms | 1785000.0000 | 692000.0000 | 11000.0000 | 14799.64 MB |
Csv | 1000000 | 7,966.7 ms | 133.07 ms | 34.56 ms | 1234000.0000 | 314000.0000 | 8000.0000 | 9799.58 MB |
CSVFile | 1000000 | 4,714.7 ms | 130.57 ms | 46.56 ms | 378000.0000 | 131000.0000 | 7000.0000 | 2975.1 MB |
CsvHelper | 1000000 | 2,483.5 ms | 70.24 ms | 25.05 ms | 34000.0000 | 33000.0000 | 4000.0000 | 260.58 MB |
CsvTextFieldParser | 1000000 | 4,650.8 ms | 269.81 ms | 96.22 ms | 523000.0000 | 183000.0000 | 7000.0000 | 4133.4 MB |
CsvTools | 1000000 | 6,985.3 ms | 1,226.12 ms | 437.25 ms | 265000.0000 | 136000.0000 | 7000.0000 | 2073.7 MB |
Ctl_Data | 1000000 | 4,424.3 ms | 56.32 ms | 20.08 ms | 304000.0000 | 153000.0000 | 7000.0000 | 2385.38 MB |
Cursively | 1000000 | 1,732.6 ms | 32.62 ms | 8.47 ms | 45000.0000 | 24000.0000 | 4000.0000 | 344.65 MB |
Dsv | 1000000 | 4,180.3 ms | 214.09 ms | 76.34 ms | 299000.0000 | 153000.0000 | 7000.0000 | 2344.46 MB |
FastCsvParser | 1000000 | 4,321.3 ms | 60.48 ms | 21.57 ms | 262000.0000 | 134000.0000 | 7000.0000 | 2055.36 MB |
FileHelpers | 1000000 | 4,450.1 ms | 137.41 ms | 49.00 ms | 301000.0000 | 153000.0000 | 7000.0000 | 2367.39 MB |
FlatFiles | 1000000 | 8,672.1 ms | 119.42 ms | 42.59 ms | 531000.0000 | 187000.0000 | 7000.0000 | 4200.89 MB |
FluentCSV | 1000000 | 3,303.9 ms | 53.49 ms | 19.07 ms | 298000.0000 | 152000.0000 | 7000.0000 | 2336.82 MB |
GenericParsing | 1000000 | 4,531.2 ms | 99.68 ms | 35.55 ms | 152000.0000 | 151000.0000 | 7000.0000 | 1173.42 MB |
HomeGrown | 1000000 | 3,983.6 ms | 36.92 ms | 13.17 ms | 152000.0000 | 151000.0000 | 7000.0000 | 1173.42 MB |
HomeGrown2 | 1000000 | 2,255.1 ms | 51.30 ms | 18.30 ms | 34000.0000 | 33000.0000 | 4000.0000 | 260.63 MB |
KBCsv | 1000000 | 3,941.5 ms | 57.40 ms | 20.47 ms | 192000.0000 | 99000.0000 | 6000.0000 | 1501.49 MB |
LinqToCsv | 1000000 | 5,734.5 ms | 39.81 ms | 14.20 ms | 712000.0000 | 184000.0000 | 8000.0000 | 5635.27 MB |
LumenWorksCsvReader | 1000000 | 5,101.4 ms | 138.91 ms | 36.07 ms | 662000.0000 | 176000.0000 | 8000.0000 | 5234.74 MB |
mgholam_fastCSV | 1000000 | 3,184.7 ms | 45.21 ms | 16.12 ms | 161000.0000 | 83000.0000 | 6000.0000 | 1260.91 MB |
Microsoft_ML | 1000000 | 3,985.5 ms | 137.61 ms | 35.74 ms | 275000.0000 | 141000.0000 | 8000.0000 | 2057.98 MB |
Microsoft_Data_Analysis | 1000000 | 13,695.1 ms | 505.61 ms | 180.30 ms | 1626000.0000 | 423000.0000 | 9000.0000 | 13310.62 MB |
Microsoft_VisualBasic_FileIO_TextFieldParser | 1000000 | 20,137.2 ms | 1,190.05 ms | 424.38 ms | 5034000.0000 | 1007000.0000 | 9000.0000 | 40104.69 MB |
NReco_Csv | 1000000 | 3,495.7 ms | 37.07 ms | 9.63 ms | 152000.0000 | 151000.0000 | 7000.0000 | 1174.14 MB |
Open_Text_CSV | 1000000 | 5,729.5 ms | 72.16 ms | 25.73 ms | 197000.0000 | 58000.0000 | 6000.0000 | 1539.7 MB |
RecordParser | 1000000 | 829.1 ms | 33.18 ms | 11.83 ms | 38000.0000 | 37000.0000 | 4000.0000 | 279.84 MB |
Sep | 1000000 | 1,045.9 ms | 32.99 ms | 8.57 ms | 34000.0000 | 33000.0000 | 4000.0000 | 260.42 MB |
ServiceStack_Text | 1000000 | 4,139.4 ms | 72.11 ms | 25.72 ms | 343000.0000 | 118000.0000 | 6000.0000 | 2703.03 MB |
Sky_Data_Csv | 1000000 | 3,951.2 ms | 64.34 ms | 22.94 ms | 294000.0000 | 150000.0000 | 7000.0000 | 2304.09 MB |
StackOverflowRegex | 1000000 | 7,259.3 ms | 278.57 ms | 99.34 ms | 621000.0000 | 164000.0000 | 1000.0000 | 4966.37 MB |
string_Split | 1000000 | 3,095.2 ms | 98.50 ms | 35.13 ms | 298000.0000 | 152000.0000 | 7000.0000 | 2336.82 MB |
SoftCircuits_CsvParser | 1000000 | 2,953.3 ms | 85.94 ms | 22.32 ms | 152000.0000 | 151000.0000 | 7000.0000 | 1173.42 MB |
Sylvan_Data_Csv | 1000000 | 1,237.3 ms | 34.20 ms | 12.20 ms | 34000.0000 | 33000.0000 | 4000.0000 | 260.76 MB |
TinyCsvReader | 1000000 | 6,660.0 ms | 122.00 ms | 31.68 ms | 822000.0000 | 211000.0000 | 8000.0000 | 6513.42 MB |
TxtCsvHelper | 1000000 | 3,250.2 ms | 96.00 ms | 34.24 ms | 331000.0000 | 114000.0000 | 6000.0000 | 2611.48 MB |