Last active
August 1, 2018 07:04
-
-
Save Tornhoof/a416515fc602defb4d7d782a89d1c4b4 to your computer and use it in GitHub Desktop.
SpanJsonTieringBenchmarkLogs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ***** BenchmarkRunner: Start ***** | |
// Found benchmarks: | |
// SelectedBenchmarks.DeserializeAnswerWithSpanJsonSerializer: Job-TJIAIH(Toolchain=myget builds) | |
// SelectedBenchmarks.DeserializeAnswerWithSpanJsonSerializerUtf8: Job-TJIAIH(Toolchain=myget builds) | |
// SelectedBenchmarks.SerializeAnswerWithSpanJsonSerializer: Job-TJIAIH(Toolchain=myget builds) | |
// SelectedBenchmarks.SerializeAnswerWithSpanJsonSerializerUtf8: Job-TJIAIH(Toolchain=myget builds) | |
// Validating benchmarks: | |
// ***** Building 4 benchmark(s) in Parallel: Start ***** | |
// ***** Done, took 00:00:11 (11.37 sec) ***** | |
// ************************** | |
// Benchmark: SelectedBenchmarks.DeserializeAnswerWithSpanJsonSerializer: Job-TJIAIH(Toolchain=myget builds) | |
// *** Execute *** | |
// Launch: 1 / 1 | |
// BeforeAnythingElse | |
// Benchmark Process Environment Information: | |
// Runtime=.NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT | |
// GC=Concurrent Workstation | |
// Job: DefaultJob | |
Pilot 1: 16 op, 384300.00 ns, 24.0188 us/op | |
Pilot 2: 32 op, 302000.00 ns, 9.4375 us/op | |
Pilot 3: 64 op, 560500.00 ns, 8.7578 us/op | |
Pilot 4: 128 op, 1105500.00 ns, 8.6367 us/op | |
Pilot 5: 256 op, 2012700.00 ns, 7.8621 us/op | |
Pilot 6: 512 op, 4000100.00 ns, 7.8127 us/op | |
Pilot 7: 1024 op, 6977900.00 ns, 6.8144 us/op | |
Pilot 8: 2048 op, 13850000.00 ns, 6.7627 us/op | |
Pilot 9: 4096 op, 27976900.00 ns, 6.8303 us/op | |
Pilot 10: 8192 op, 54268900.00 ns, 6.6246 us/op | |
Pilot 11: 16384 op, 110522000.00 ns, 6.7457 us/op | |
Pilot 12: 32768 op, 215022000.00 ns, 6.5620 us/op | |
Pilot 13: 65536 op, 434374500.00 ns, 6.6280 us/op | |
Pilot 14: 131072 op, 861613400.00 ns, 6.5736 us/op | |
IdleWarmup 1: 131072 op, 573500.00 ns, 4.3755 ns/op | |
IdleWarmup 2: 131072 op, 556300.00 ns, 4.2442 ns/op | |
IdleWarmup 3: 131072 op, 555800.00 ns, 4.2404 ns/op | |
IdleWarmup 4: 131072 op, 555900.00 ns, 4.2412 ns/op | |
IdleWarmup 5: 131072 op, 555900.00 ns, 4.2412 ns/op | |
IdleWarmup 6: 131072 op, 555800.00 ns, 4.2404 ns/op | |
IdleWarmup 7: 131072 op, 555900.00 ns, 4.2412 ns/op | |
IdleTarget 1: 131072 op, 555900.00 ns, 4.2412 ns/op | |
IdleTarget 2: 131072 op, 570900.00 ns, 4.3556 ns/op | |
IdleTarget 3: 131072 op, 570900.00 ns, 4.3556 ns/op | |
IdleTarget 4: 131072 op, 570900.00 ns, 4.3556 ns/op | |
IdleTarget 5: 131072 op, 574200.00 ns, 4.3808 ns/op | |
IdleTarget 6: 131072 op, 570900.00 ns, 4.3556 ns/op | |
IdleTarget 7: 131072 op, 570800.00 ns, 4.3549 ns/op | |
IdleTarget 8: 131072 op, 574400.00 ns, 4.3823 ns/op | |
IdleTarget 9: 131072 op, 570900.00 ns, 4.3556 ns/op | |
IdleTarget 10: 131072 op, 570800.00 ns, 4.3549 ns/op | |
IdleTarget 11: 131072 op, 570900.00 ns, 4.3556 ns/op | |
IdleTarget 12: 131072 op, 616000.00 ns, 4.6997 ns/op | |
IdleTarget 13: 131072 op, 597400.00 ns, 4.5578 ns/op | |
IdleTarget 14: 131072 op, 574900.00 ns, 4.3861 ns/op | |
IdleTarget 15: 131072 op, 570900.00 ns, 4.3556 ns/op | |
MainWarmup 1: 131072 op, 865146000.00 ns, 6.6005 us/op | |
MainWarmup 2: 131072 op, 868120500.00 ns, 6.6232 us/op | |
MainWarmup 3: 131072 op, 857694900.00 ns, 6.5437 us/op | |
MainWarmup 4: 131072 op, 862394000.00 ns, 6.5795 us/op | |
MainWarmup 5: 131072 op, 857877000.00 ns, 6.5451 us/op | |
MainWarmup 6: 131072 op, 855185800.00 ns, 6.5245 us/op | |
// BeforeMainRun | |
MainTarget 1: 131072 op, 882825100.00 ns, 6.7354 us/op | |
MainTarget 2: 131072 op, 863358900.00 ns, 6.5869 us/op | |
MainTarget 3: 131072 op, 855181400.00 ns, 6.5245 us/op | |
MainTarget 4: 131072 op, 870256300.00 ns, 6.6395 us/op | |
MainTarget 5: 131072 op, 860003500.00 ns, 6.5613 us/op | |
MainTarget 6: 131072 op, 855724300.00 ns, 6.5287 us/op | |
MainTarget 7: 131072 op, 866932400.00 ns, 6.6142 us/op | |
MainTarget 8: 131072 op, 861221100.00 ns, 6.5706 us/op | |
MainTarget 9: 131072 op, 856670200.00 ns, 6.5359 us/op | |
MainTarget 10: 131072 op, 866191000.00 ns, 6.6085 us/op | |
MainTarget 11: 131072 op, 859735400.00 ns, 6.5593 us/op | |
MainTarget 12: 131072 op, 870156000.00 ns, 6.6388 us/op | |
MainTarget 13: 131072 op, 869397600.00 ns, 6.6330 us/op | |
MainTarget 14: 131072 op, 860742100.00 ns, 6.5669 us/op | |
MainTarget 15: 131072 op, 858043200.00 ns, 6.5464 us/op | |
// AfterMainRun | |
Result 1: 131072 op, 882249720.00 ns, 6.7310 us/op | |
Result 2: 131072 op, 862783520.00 ns, 6.5825 us/op | |
Result 3: 131072 op, 854606020.00 ns, 6.5201 us/op | |
Result 4: 131072 op, 869680920.00 ns, 6.6351 us/op | |
Result 5: 131072 op, 859428120.00 ns, 6.5569 us/op | |
Result 6: 131072 op, 855148920.00 ns, 6.5243 us/op | |
Result 7: 131072 op, 866357020.00 ns, 6.6098 us/op | |
Result 8: 131072 op, 860645720.00 ns, 6.5662 us/op | |
Result 9: 131072 op, 856094820.00 ns, 6.5315 us/op | |
Result 10: 131072 op, 865615620.00 ns, 6.6041 us/op | |
Result 11: 131072 op, 859160020.00 ns, 6.5549 us/op | |
Result 12: 131072 op, 869580620.00 ns, 6.6344 us/op | |
Result 13: 131072 op, 868822220.00 ns, 6.6286 us/op | |
Result 14: 131072 op, 860166720.00 ns, 6.5626 us/op | |
Result 15: 131072 op, 857467820.00 ns, 6.5420 us/op | |
GC: 46 0 0 246415360 131072 | |
// AfterAll | |
Mean = 6.5856 us, StdErr = 0.0145 us (0.22%); N = 15, StdDev = 0.0563 us | |
Min = 6.5201 us, Q1 = 6.5420 us, Median = 6.5662 us, Q3 = 6.6286 us, Max = 6.7310 us | |
IQR = 0.0866 us, LowerFence = 6.4120 us, UpperFence = 6.7585 us | |
ConfidenceInterval = [6.5254 us; 6.6457 us] (CI 99.9%), Margin = 0.0602 us (0.91% of Mean) | |
Skewness = 0.97, Kurtosis = 3.39, MValue = 2 | |
// ************************** | |
// Benchmark: SelectedBenchmarks.DeserializeAnswerWithSpanJsonSerializerUtf8: Job-TJIAIH(Toolchain=myget builds) | |
// *** Execute *** | |
// Launch: 1 / 1 | |
// BeforeAnythingElse | |
// Benchmark Process Environment Information: | |
// Runtime=.NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT | |
// GC=Concurrent Workstation | |
// Job: DefaultJob | |
Pilot 1: 16 op, 272100.00 ns, 17.0063 us/op | |
Pilot 2: 32 op, 289600.00 ns, 9.0500 us/op | |
Pilot 3: 64 op, 496700.00 ns, 7.7609 us/op | |
Pilot 4: 128 op, 934300.00 ns, 7.2992 us/op | |
Pilot 5: 256 op, 1877200.00 ns, 7.3328 us/op | |
Pilot 6: 512 op, 3714700.00 ns, 7.2553 us/op | |
Pilot 7: 1024 op, 7368000.00 ns, 7.1953 us/op | |
Pilot 8: 2048 op, 14596800.00 ns, 7.1273 us/op | |
Pilot 9: 4096 op, 29200200.00 ns, 7.1290 us/op | |
Pilot 10: 8192 op, 57914400.00 ns, 7.0696 us/op | |
Pilot 11: 16384 op, 115014800.00 ns, 7.0199 us/op | |
Pilot 12: 32768 op, 227629900.00 ns, 6.9467 us/op | |
Pilot 13: 65536 op, 460849800.00 ns, 7.0320 us/op | |
Pilot 14: 131072 op, 920136500.00 ns, 7.0201 us/op | |
IdleWarmup 1: 131072 op, 580200.00 ns, 4.4266 ns/op | |
IdleWarmup 2: 131072 op, 585100.00 ns, 4.4640 ns/op | |
IdleWarmup 3: 131072 op, 570900.00 ns, 4.3556 ns/op | |
IdleWarmup 4: 131072 op, 571000.00 ns, 4.3564 ns/op | |
IdleWarmup 5: 131072 op, 574700.00 ns, 4.3846 ns/op | |
IdleWarmup 6: 131072 op, 574300.00 ns, 4.3816 ns/op | |
IdleTarget 1: 131072 op, 574200.00 ns, 4.3808 ns/op | |
IdleTarget 2: 131072 op, 571200.00 ns, 4.3579 ns/op | |
IdleTarget 3: 131072 op, 571100.00 ns, 4.3571 ns/op | |
IdleTarget 4: 131072 op, 571300.00 ns, 4.3587 ns/op | |
IdleTarget 5: 131072 op, 571000.00 ns, 4.3564 ns/op | |
IdleTarget 6: 131072 op, 570900.00 ns, 4.3556 ns/op | |
IdleTarget 7: 131072 op, 570800.00 ns, 4.3549 ns/op | |
IdleTarget 8: 131072 op, 571200.00 ns, 4.3579 ns/op | |
IdleTarget 9: 131072 op, 622200.00 ns, 4.7470 ns/op | |
IdleTarget 10: 131072 op, 571000.00 ns, 4.3564 ns/op | |
IdleTarget 11: 131072 op, 570900.00 ns, 4.3556 ns/op | |
IdleTarget 12: 131072 op, 570800.00 ns, 4.3549 ns/op | |
IdleTarget 13: 131072 op, 575700.00 ns, 4.3922 ns/op | |
IdleTarget 14: 131072 op, 571100.00 ns, 4.3571 ns/op | |
IdleTarget 15: 131072 op, 570900.00 ns, 4.3556 ns/op | |
MainWarmup 1: 131072 op, 912296400.00 ns, 6.9603 us/op | |
MainWarmup 2: 131072 op, 927035400.00 ns, 7.0727 us/op | |
MainWarmup 3: 131072 op, 915155800.00 ns, 6.9821 us/op | |
MainWarmup 4: 131072 op, 910598500.00 ns, 6.9473 us/op | |
MainWarmup 5: 131072 op, 917783900.00 ns, 7.0021 us/op | |
MainWarmup 6: 131072 op, 919919600.00 ns, 7.0184 us/op | |
MainWarmup 7: 131072 op, 913083700.00 ns, 6.9663 us/op | |
// BeforeMainRun | |
MainTarget 1: 131072 op, 919926200.00 ns, 7.0185 us/op | |
MainTarget 2: 131072 op, 938169800.00 ns, 7.1577 us/op | |
MainTarget 3: 131072 op, 919260800.00 ns, 7.0134 us/op | |
MainTarget 4: 131072 op, 912310400.00 ns, 6.9604 us/op | |
MainTarget 5: 131072 op, 918981900.00 ns, 7.0113 us/op | |
MainTarget 6: 131072 op, 915587400.00 ns, 6.9854 us/op | |
MainTarget 7: 131072 op, 909866500.00 ns, 6.9417 us/op | |
MainTarget 8: 131072 op, 925407500.00 ns, 7.0603 us/op | |
MainTarget 9: 131072 op, 918128000.00 ns, 7.0048 us/op | |
MainTarget 10: 131072 op, 909894200.00 ns, 6.9419 us/op | |
MainTarget 11: 131072 op, 919712300.00 ns, 7.0168 us/op | |
MainTarget 12: 131072 op, 920077200.00 ns, 7.0196 us/op | |
MainTarget 13: 131072 op, 1569140500.00 ns, 11.9716 us/op | |
MainTarget 14: 131072 op, 918965400.00 ns, 7.0111 us/op | |
MainTarget 15: 131072 op, 909412300.00 ns, 6.9383 us/op | |
// AfterMainRun | |
Result 1: 131072 op, 919351246.67 ns, 7.0141 us/op | |
Result 2: 131072 op, 918685846.67 ns, 7.0090 us/op | |
Result 3: 131072 op, 911735446.67 ns, 6.9560 us/op | |
Result 4: 131072 op, 918406946.67 ns, 7.0069 us/op | |
Result 5: 131072 op, 915012446.67 ns, 6.9810 us/op | |
Result 6: 131072 op, 909291546.67 ns, 6.9373 us/op | |
Result 7: 131072 op, 924832546.67 ns, 7.0559 us/op | |
Result 8: 131072 op, 917553046.67 ns, 7.0004 us/op | |
Result 9: 131072 op, 909319246.67 ns, 6.9376 us/op | |
Result 10: 131072 op, 919137346.67 ns, 7.0125 us/op | |
Result 11: 131072 op, 919502246.67 ns, 7.0152 us/op | |
Result 12: 131072 op, 918390446.67 ns, 7.0068 us/op | |
Result 13: 131072 op, 908837346.67 ns, 6.9339 us/op | |
GC: 46 0 0 246415360 131072 | |
// AfterAll | |
Mean = 6.9897 us, StdErr = 0.0104 us (0.15%); N = 13, StdDev = 0.0377 us | |
Min = 6.9339 us, Q1 = 6.9468 us, Median = 7.0068 us, Q3 = 7.0133 us, Max = 7.0559 us | |
IQR = 0.0665 us, LowerFence = 6.8470 us, UpperFence = 7.1130 us | |
ConfidenceInterval = [6.9446 us; 7.0348 us] (CI 99.9%), Margin = 0.0451 us (0.65% of Mean) | |
Skewness = -0.21, Kurtosis = 1.78, MValue = 2 | |
// ************************** | |
// Benchmark: SelectedBenchmarks.SerializeAnswerWithSpanJsonSerializer: Job-TJIAIH(Toolchain=myget builds) | |
// *** Execute *** | |
// Launch: 1 / 1 | |
// BeforeAnythingElse | |
// Benchmark Process Environment Information: | |
// Runtime=.NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT | |
// GC=Concurrent Workstation | |
// Job: DefaultJob | |
Pilot 1: 16 op, 242800.00 ns, 15.1750 us/op | |
Pilot 2: 32 op, 188900.00 ns, 5.9031 us/op | |
Pilot 3: 64 op, 321500.00 ns, 5.0234 us/op | |
Pilot 4: 128 op, 572700.00 ns, 4.4742 us/op | |
Pilot 5: 256 op, 1136200.00 ns, 4.4383 us/op | |
Pilot 6: 512 op, 2372700.00 ns, 4.6342 us/op | |
Pilot 7: 1024 op, 4693400.00 ns, 4.5834 us/op | |
Pilot 8: 2048 op, 9623800.00 ns, 4.6991 us/op | |
Pilot 9: 4096 op, 18874200.00 ns, 4.6080 us/op | |
Pilot 10: 8192 op, 36753400.00 ns, 4.4865 us/op | |
Pilot 11: 16384 op, 73471200.00 ns, 4.4843 us/op | |
Pilot 12: 32768 op, 143776700.00 ns, 4.3877 us/op | |
Pilot 13: 65536 op, 287599900.00 ns, 4.3884 us/op | |
Pilot 14: 131072 op, 591546200.00 ns, 4.5131 us/op | |
IdleWarmup 1: 131072 op, 577600.00 ns, 4.4067 ns/op | |
IdleWarmup 2: 131072 op, 554000.00 ns, 4.2267 ns/op | |
IdleWarmup 3: 131072 op, 553700.00 ns, 4.2244 ns/op | |
IdleWarmup 4: 131072 op, 553600.00 ns, 4.2236 ns/op | |
IdleWarmup 5: 131072 op, 553600.00 ns, 4.2236 ns/op | |
IdleWarmup 6: 131072 op, 592800.00 ns, 4.5227 ns/op | |
IdleWarmup 7: 131072 op, 572300.00 ns, 4.3663 ns/op | |
IdleWarmup 8: 131072 op, 568600.00 ns, 4.3381 ns/op | |
IdleWarmup 9: 131072 op, 568700.00 ns, 4.3388 ns/op | |
IdleTarget 1: 131072 op, 638600.00 ns, 4.8721 ns/op | |
IdleTarget 2: 131072 op, 568900.00 ns, 4.3404 ns/op | |
IdleTarget 3: 131072 op, 569300.00 ns, 4.3434 ns/op | |
IdleTarget 4: 131072 op, 568800.00 ns, 4.3396 ns/op | |
IdleTarget 5: 131072 op, 568700.00 ns, 4.3388 ns/op | |
IdleTarget 6: 131072 op, 568700.00 ns, 4.3388 ns/op | |
IdleTarget 7: 131072 op, 568700.00 ns, 4.3388 ns/op | |
IdleTarget 8: 131072 op, 568600.00 ns, 4.3381 ns/op | |
IdleTarget 9: 131072 op, 572400.00 ns, 4.3671 ns/op | |
IdleTarget 10: 131072 op, 592800.00 ns, 4.5227 ns/op | |
IdleTarget 11: 131072 op, 568700.00 ns, 4.3388 ns/op | |
IdleTarget 12: 131072 op, 568700.00 ns, 4.3388 ns/op | |
IdleTarget 13: 131072 op, 568600.00 ns, 4.3381 ns/op | |
IdleTarget 14: 131072 op, 568600.00 ns, 4.3381 ns/op | |
IdleTarget 15: 131072 op, 573400.00 ns, 4.3747 ns/op | |
MainWarmup 1: 131072 op, 606208900.00 ns, 4.6250 us/op | |
MainWarmup 2: 131072 op, 587735000.00 ns, 4.4841 us/op | |
MainWarmup 3: 131072 op, 576485500.00 ns, 4.3982 us/op | |
MainWarmup 4: 131072 op, 579480300.00 ns, 4.4211 us/op | |
MainWarmup 5: 131072 op, 584084400.00 ns, 4.4562 us/op | |
MainWarmup 6: 131072 op, 589032700.00 ns, 4.4940 us/op | |
MainWarmup 7: 131072 op, 576342500.00 ns, 4.3971 us/op | |
MainWarmup 8: 131072 op, 579312300.00 ns, 4.4198 us/op | |
MainWarmup 9: 131072 op, 595184100.00 ns, 4.5409 us/op | |
MainWarmup 10: 131072 op, 577706100.00 ns, 4.4075 us/op | |
// BeforeMainRun | |
MainTarget 1: 131072 op, 594793600.00 ns, 4.5379 us/op | |
MainTarget 2: 131072 op, 587206000.00 ns, 4.4800 us/op | |
MainTarget 3: 131072 op, 604938400.00 ns, 4.6153 us/op | |
MainTarget 4: 131072 op, 592547500.00 ns, 4.5208 us/op | |
MainTarget 5: 131072 op, 596855300.00 ns, 4.5536 us/op | |
MainTarget 6: 131072 op, 606561500.00 ns, 4.6277 us/op | |
MainTarget 7: 131072 op, 597926200.00 ns, 4.5618 us/op | |
MainTarget 8: 131072 op, 593447600.00 ns, 4.5276 us/op | |
MainTarget 9: 131072 op, 605909700.00 ns, 4.6227 us/op | |
MainTarget 10: 131072 op, 586228600.00 ns, 4.4726 us/op | |
MainTarget 11: 131072 op, 588373500.00 ns, 4.4889 us/op | |
MainTarget 12: 131072 op, 598731100.00 ns, 4.5680 us/op | |
MainTarget 13: 131072 op, 586398400.00 ns, 4.4739 us/op | |
MainTarget 14: 131072 op, 603177700.00 ns, 4.6019 us/op | |
MainTarget 15: 131072 op, 593798300.00 ns, 4.5303 us/op | |
// AfterMainRun | |
Result 1: 131072 op, 594218033.33 ns, 4.5335 us/op | |
Result 2: 131072 op, 586630433.33 ns, 4.4756 us/op | |
Result 3: 131072 op, 604362833.33 ns, 4.6109 us/op | |
Result 4: 131072 op, 591971933.33 ns, 4.5164 us/op | |
Result 5: 131072 op, 596279733.33 ns, 4.5493 us/op | |
Result 6: 131072 op, 605985933.33 ns, 4.6233 us/op | |
Result 7: 131072 op, 597350633.33 ns, 4.5574 us/op | |
Result 8: 131072 op, 592872033.33 ns, 4.5233 us/op | |
Result 9: 131072 op, 605334133.33 ns, 4.6183 us/op | |
Result 10: 131072 op, 585653033.33 ns, 4.4682 us/op | |
Result 11: 131072 op, 587797933.33 ns, 4.4845 us/op | |
Result 12: 131072 op, 598155533.33 ns, 4.5636 us/op | |
Result 13: 131072 op, 585822833.33 ns, 4.4695 us/op | |
Result 14: 131072 op, 602602133.33 ns, 4.5975 us/op | |
Result 15: 131072 op, 593222733.33 ns, 4.5259 us/op | |
GC: 91 1 0 481296384 131072 | |
// AfterAll | |
Mean = 4.5411 us, StdErr = 0.0139 us (0.31%); N = 15, StdDev = 0.0540 us | |
Min = 4.4682 us, Q1 = 4.4845 us, Median = 4.5335 us, Q3 = 4.5975 us, Max = 4.6233 us | |
IQR = 0.1129 us, LowerFence = 4.3151 us, UpperFence = 4.7669 us | |
ConfidenceInterval = [4.4835 us; 4.5988 us] (CI 99.9%), Margin = 0.0577 us (1.27% of Mean) | |
Skewness = 0.13, Kurtosis = 1.57, MValue = 2 | |
// ************************** | |
// Benchmark: SelectedBenchmarks.SerializeAnswerWithSpanJsonSerializerUtf8: Job-TJIAIH(Toolchain=myget builds) | |
// *** Execute *** | |
// Launch: 1 / 1 | |
// BeforeAnythingElse | |
// Benchmark Process Environment Information: | |
// Runtime=.NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT | |
// GC=Concurrent Workstation | |
// Job: DefaultJob | |
Pilot 1: 16 op, 268800.00 ns, 16.8000 us/op | |
Pilot 2: 32 op, 179500.00 ns, 5.6094 us/op | |
Pilot 3: 64 op, 315500.00 ns, 4.9297 us/op | |
Pilot 4: 128 op, 608500.00 ns, 4.7539 us/op | |
Pilot 5: 256 op, 1214800.00 ns, 4.7453 us/op | |
Pilot 6: 512 op, 2326400.00 ns, 4.5438 us/op | |
Pilot 7: 1024 op, 4725200.00 ns, 4.6145 us/op | |
Pilot 8: 2048 op, 9296500.00 ns, 4.5393 us/op | |
Pilot 9: 4096 op, 19713800.00 ns, 4.8129 us/op | |
Pilot 10: 8192 op, 37412000.00 ns, 4.5669 us/op | |
Pilot 11: 16384 op, 74862800.00 ns, 4.5693 us/op | |
Pilot 12: 32768 op, 145226700.00 ns, 4.4320 us/op | |
Pilot 13: 65536 op, 289578200.00 ns, 4.4186 us/op | |
Pilot 14: 131072 op, 588071700.00 ns, 4.4866 us/op | |
IdleWarmup 1: 131072 op, 583300.00 ns, 4.4502 ns/op | |
IdleWarmup 2: 131072 op, 571100.00 ns, 4.3571 ns/op | |
IdleWarmup 3: 131072 op, 570700.00 ns, 4.3541 ns/op | |
IdleWarmup 4: 131072 op, 570800.00 ns, 4.3549 ns/op | |
IdleWarmup 5: 131072 op, 570900.00 ns, 4.3556 ns/op | |
IdleWarmup 6: 131072 op, 570800.00 ns, 4.3549 ns/op | |
IdleWarmup 7: 131072 op, 570900.00 ns, 4.3556 ns/op | |
IdleWarmup 8: 131072 op, 570800.00 ns, 4.3549 ns/op | |
IdleTarget 1: 131072 op, 570800.00 ns, 4.3549 ns/op | |
IdleTarget 2: 131072 op, 570800.00 ns, 4.3549 ns/op | |
IdleTarget 3: 131072 op, 580800.00 ns, 4.4312 ns/op | |
IdleTarget 4: 131072 op, 571100.00 ns, 4.3571 ns/op | |
IdleTarget 5: 131072 op, 570800.00 ns, 4.3549 ns/op | |
IdleTarget 6: 131072 op, 570800.00 ns, 4.3549 ns/op | |
IdleTarget 7: 131072 op, 573700.00 ns, 4.3770 ns/op | |
IdleTarget 8: 131072 op, 571000.00 ns, 4.3564 ns/op | |
IdleTarget 9: 131072 op, 570900.00 ns, 4.3556 ns/op | |
IdleTarget 10: 131072 op, 570900.00 ns, 4.3556 ns/op | |
IdleTarget 11: 131072 op, 570800.00 ns, 4.3549 ns/op | |
IdleTarget 12: 131072 op, 570800.00 ns, 4.3549 ns/op | |
IdleTarget 13: 131072 op, 570800.00 ns, 4.3549 ns/op | |
IdleTarget 14: 131072 op, 570800.00 ns, 4.3549 ns/op | |
IdleTarget 15: 131072 op, 590700.00 ns, 4.5067 ns/op | |
MainWarmup 1: 131072 op, 582679000.00 ns, 4.4455 us/op | |
MainWarmup 2: 131072 op, 586766100.00 ns, 4.4767 us/op | |
MainWarmup 3: 131072 op, 581037900.00 ns, 4.4330 us/op | |
MainWarmup 4: 131072 op, 595124100.00 ns, 4.5404 us/op | |
MainWarmup 5: 131072 op, 587669900.00 ns, 4.4836 us/op | |
MainWarmup 6: 131072 op, 584558500.00 ns, 4.4598 us/op | |
// BeforeMainRun | |
MainTarget 1: 131072 op, 588264100.00 ns, 4.4881 us/op | |
MainTarget 2: 131072 op, 603402000.00 ns, 4.6036 us/op | |
MainTarget 3: 131072 op, 587843300.00 ns, 4.4849 us/op | |
MainTarget 4: 131072 op, 587758400.00 ns, 4.4842 us/op | |
MainTarget 5: 131072 op, 597498800.00 ns, 4.5586 us/op | |
MainTarget 6: 131072 op, 596783100.00 ns, 4.5531 us/op | |
MainTarget 7: 131072 op, 587794300.00 ns, 4.4845 us/op | |
MainTarget 8: 131072 op, 585392400.00 ns, 4.4662 us/op | |
MainTarget 9: 131072 op, 604707900.00 ns, 4.6136 us/op | |
MainTarget 10: 131072 op, 586160700.00 ns, 4.4721 us/op | |
MainTarget 11: 131072 op, 586828000.00 ns, 4.4771 us/op | |
MainTarget 12: 131072 op, 595040600.00 ns, 4.5398 us/op | |
MainTarget 13: 131072 op, 600899800.00 ns, 4.5845 us/op | |
MainTarget 14: 131072 op, 951577100.00 ns, 7.2600 us/op | |
MainTarget 15: 131072 op, 609832800.00 ns, 4.6527 us/op | |
// AfterMainRun | |
Result 1: 131072 op, 587691066.67 ns, 4.4837 us/op | |
Result 2: 131072 op, 602828966.67 ns, 4.5992 us/op | |
Result 3: 131072 op, 587270266.67 ns, 4.4805 us/op | |
Result 4: 131072 op, 587185366.67 ns, 4.4799 us/op | |
Result 5: 131072 op, 596925766.67 ns, 4.5542 us/op | |
Result 6: 131072 op, 596210066.67 ns, 4.5487 us/op | |
Result 7: 131072 op, 587221266.67 ns, 4.4801 us/op | |
Result 8: 131072 op, 584819366.67 ns, 4.4618 us/op | |
Result 9: 131072 op, 604134866.67 ns, 4.6092 us/op | |
Result 10: 131072 op, 585587666.67 ns, 4.4677 us/op | |
Result 11: 131072 op, 586254966.67 ns, 4.4728 us/op | |
Result 12: 131072 op, 594467566.67 ns, 4.5354 us/op | |
Result 13: 131072 op, 600326766.67 ns, 4.5801 us/op | |
Result 14: 131072 op, 609259766.67 ns, 4.6483 us/op | |
GC: 47 0 0 249561088 131072 | |
// AfterAll | |
Mean = 4.5287 us, StdErr = 0.0166 us (0.37%); N = 14, StdDev = 0.0620 us | |
Min = 4.4618 us, Q1 = 4.4799 us, Median = 4.5096 us, Q3 = 4.5801 us, Max = 4.6483 us | |
IQR = 0.1003 us, LowerFence = 4.3295 us, UpperFence = 4.7305 us | |
ConfidenceInterval = [4.4588 us; 4.5986 us] (CI 99.9%), Margin = 0.0699 us (1.54% of Mean) | |
Skewness = 0.48, Kurtosis = 1.66, MValue = 2 | |
// ***** BenchmarkRunner: Finish ***** | |
// * Export * | |
BenchmarkDotNet.Artifacts\results\SelectedBenchmarks-report.csv | |
BenchmarkDotNet.Artifacts\results\SelectedBenchmarks-report-github.md | |
BenchmarkDotNet.Artifacts\results\SelectedBenchmarks-report.html | |
// * Detailed results * | |
SelectedBenchmarks.DeserializeAnswerWithSpanJsonSerializer: Job-TJIAIH(Toolchain=myget builds) | |
Runtime = .NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT; GC = Concurrent Workstation | |
Mean = 6.5856 us, StdErr = 0.0145 us (0.22%); N = 15, StdDev = 0.0563 us | |
Min = 6.5201 us, Q1 = 6.5420 us, Median = 6.5662 us, Q3 = 6.6286 us, Max = 6.7310 us | |
IQR = 0.0866 us, LowerFence = 6.4120 us, UpperFence = 6.7585 us | |
ConfidenceInterval = [6.5254 us; 6.6457 us] (CI 99.9%), Margin = 0.0602 us (0.91% of Mean) | |
Skewness = 0.97, Kurtosis = 3.39, MValue = 2 | |
-------------------- Histogram -------------------- | |
[6.500 us ; 6.751 us) | @@@@@@@@@@@@@@@ | |
--------------------------------------------------- | |
SelectedBenchmarks.DeserializeAnswerWithSpanJsonSerializerUtf8: Job-TJIAIH(Toolchain=myget builds) | |
Runtime = .NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT; GC = Concurrent Workstation | |
Mean = 6.9897 us, StdErr = 0.0104 us (0.15%); N = 13, StdDev = 0.0377 us | |
Min = 6.9339 us, Q1 = 6.9468 us, Median = 7.0068 us, Q3 = 7.0133 us, Max = 7.0559 us | |
IQR = 0.0665 us, LowerFence = 6.8470 us, UpperFence = 7.1130 us | |
ConfidenceInterval = [6.9446 us; 7.0348 us] (CI 99.9%), Margin = 0.0451 us (0.65% of Mean) | |
Skewness = -0.21, Kurtosis = 1.78, MValue = 2 | |
-------------------- Histogram -------------------- | |
[6.920 us ; 7.070 us) | @@@@@@@@@@@@@ | |
--------------------------------------------------- | |
SelectedBenchmarks.SerializeAnswerWithSpanJsonSerializer: Job-TJIAIH(Toolchain=myget builds) | |
Runtime = .NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT; GC = Concurrent Workstation | |
Mean = 4.5411 us, StdErr = 0.0139 us (0.31%); N = 15, StdDev = 0.0540 us | |
Min = 4.4682 us, Q1 = 4.4845 us, Median = 4.5335 us, Q3 = 4.5975 us, Max = 4.6233 us | |
IQR = 0.1129 us, LowerFence = 4.3151 us, UpperFence = 4.7669 us | |
ConfidenceInterval = [4.4835 us; 4.5988 us] (CI 99.9%), Margin = 0.0577 us (1.27% of Mean) | |
Skewness = 0.13, Kurtosis = 1.57, MValue = 2 | |
-------------------- Histogram -------------------- | |
[4.449 us ; 4.642 us) | @@@@@@@@@@@@@@@ | |
--------------------------------------------------- | |
SelectedBenchmarks.SerializeAnswerWithSpanJsonSerializerUtf8: Job-TJIAIH(Toolchain=myget builds) | |
Runtime = .NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT; GC = Concurrent Workstation | |
Mean = 4.5287 us, StdErr = 0.0166 us (0.37%); N = 14, StdDev = 0.0620 us | |
Min = 4.4618 us, Q1 = 4.4799 us, Median = 4.5096 us, Q3 = 4.5801 us, Max = 4.6483 us | |
IQR = 0.1003 us, LowerFence = 4.3295 us, UpperFence = 4.7305 us | |
ConfidenceInterval = [4.4588 us; 4.5986 us] (CI 99.9%), Margin = 0.0699 us (1.54% of Mean) | |
Skewness = 0.48, Kurtosis = 1.66, MValue = 2 | |
-------------------- Histogram -------------------- | |
[4.439 us ; 4.671 us) | @@@@@@@@@@@@@@ | |
--------------------------------------------------- | |
Total time: 00:01:31 (91.02 sec) | |
// * Summary * | |
BenchmarkDotNet=v0.10.14, OS=Windows 10.0.17134 | |
Intel Xeon CPU E5-1620 0 3.60GHz, 1 CPU, 8 logical and 4 physical cores | |
.NET Core SDK=2.2.100-refac-20180613-1 | |
[Host] : .NET Core 2.1.2 (CoreCLR 4.6.26628.05, CoreFX 4.6.26629.01), 64bit RyuJIT | |
Job-TJIAIH : .NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT | |
Toolchain=myget builds | |
Method | Mean | Error | StdDev | Gen 0 | Gen 1 | Allocated | | |
-------------------------------------------- |---------:|----------:|----------:|-------:|-------:|----------:| | |
DeserializeAnswerWithSpanJsonSerializer | 6.586 us | 0.0602 us | 0.0563 us | 0.3510 | - | 1.84 KB | | |
DeserializeAnswerWithSpanJsonSerializerUtf8 | 6.990 us | 0.0451 us | 0.0377 us | 0.3510 | - | 1.84 KB | | |
SerializeAnswerWithSpanJsonSerializer | 4.541 us | 0.0577 us | 0.0540 us | 0.6943 | 0.0076 | 3.59 KB | | |
SerializeAnswerWithSpanJsonSerializerUtf8 | 4.529 us | 0.0699 us | 0.0620 us | 0.3586 | - | 1.86 KB | | |
// * Hints * | |
Outliers | |
SelectedBenchmarks.DeserializeAnswerWithSpanJsonSerializerUtf8: Toolchain=myget builds -> 2 outliers were removed | |
SelectedBenchmarks.SerializeAnswerWithSpanJsonSerializerUtf8: Toolchain=myget builds -> 1 outlier was removed | |
// * Legends * | |
Mean : Arithmetic mean of all measurements | |
Error : Half of 99.9% confidence interval | |
StdDev : Standard deviation of all measurements | |
Gen 0 : GC Generation 0 collects per 1k Operations | |
Gen 1 : GC Generation 1 collects per 1k Operations | |
Allocated : Allocated memory per single operation (managed only, inclusive, 1KB = 1024B) | |
1 us : 1 Microsecond (0.000001 sec) | |
// * Diagnostic Output - MemoryDiagnoser * | |
// ***** BenchmarkRunner: End ***** | |
// * Artifacts cleanup * |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ***** BenchmarkRunner: Start ***** | |
// Found benchmarks: | |
// SelectedBenchmarks.DeserializeAnswerWithSpanJsonSerializer: Job-SDNHPD(Toolchain=myget builds) | |
// SelectedBenchmarks.DeserializeAnswerWithSpanJsonSerializerUtf8: Job-SDNHPD(Toolchain=myget builds) | |
// SelectedBenchmarks.SerializeAnswerWithSpanJsonSerializer: Job-SDNHPD(Toolchain=myget builds) | |
// SelectedBenchmarks.SerializeAnswerWithSpanJsonSerializerUtf8: Job-SDNHPD(Toolchain=myget builds) | |
// Validating benchmarks: | |
// ***** Building 4 benchmark(s) in Parallel: Start ***** | |
// ***** Done, took 00:00:13 (13.27 sec) ***** | |
// ************************** | |
// Benchmark: SelectedBenchmarks.DeserializeAnswerWithSpanJsonSerializer: Job-SDNHPD(Toolchain=myget builds) | |
// *** Execute *** | |
// Launch: 1 / 1 | |
// BeforeAnythingElse | |
// Benchmark Process Environment Information: | |
// Runtime=.NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT | |
// GC=Concurrent Workstation | |
// Job: DefaultJob | |
Pilot 1: 16 op, 543600.00 ns, 33.9750 us/op | |
Pilot 2: 32 op, 895900.00 ns, 27.9969 us/op | |
Pilot 3: 64 op, 1553900.00 ns, 24.2797 us/op | |
Pilot 4: 128 op, 3115200.00 ns, 24.3375 us/op | |
Pilot 5: 256 op, 6289600.00 ns, 24.5688 us/op | |
Pilot 6: 512 op, 12451300.00 ns, 24.3189 us/op | |
Pilot 7: 1024 op, 24472400.00 ns, 23.8988 us/op | |
Pilot 8: 2048 op, 49534800.00 ns, 24.1869 us/op | |
Pilot 9: 4096 op, 98935900.00 ns, 24.1543 us/op | |
Pilot 10: 8192 op, 55802000.00 ns, 6.8118 us/op | |
Pilot 11: 16384 op, 104259200.00 ns, 6.3635 us/op | |
Pilot 12: 32768 op, 206989500.00 ns, 6.3168 us/op | |
Pilot 13: 65536 op, 415791100.00 ns, 6.3445 us/op | |
Pilot 14: 131072 op, 835668500.00 ns, 6.3756 us/op | |
IdleWarmup 1: 131072 op, 876800.00 ns, 6.6895 ns/op | |
IdleWarmup 2: 131072 op, 953700.00 ns, 7.2762 ns/op | |
IdleWarmup 3: 131072 op, 855500.00 ns, 6.5269 ns/op | |
IdleWarmup 4: 131072 op, 952100.00 ns, 7.2639 ns/op | |
IdleWarmup 5: 131072 op, 878000.00 ns, 6.6986 ns/op | |
IdleWarmup 6: 131072 op, 844800.00 ns, 6.4453 ns/op | |
IdleTarget 1: 131072 op, 1171600.00 ns, 8.9386 ns/op | |
IdleTarget 2: 131072 op, 945600.00 ns, 7.2144 ns/op | |
IdleTarget 3: 131072 op, 1171500.00 ns, 8.9378 ns/op | |
IdleTarget 4: 131072 op, 874000.00 ns, 6.6681 ns/op | |
IdleTarget 5: 131072 op, 1171600.00 ns, 8.9386 ns/op | |
IdleTarget 6: 131072 op, 999200.00 ns, 7.6233 ns/op | |
IdleTarget 7: 131072 op, 1171600.00 ns, 8.9386 ns/op | |
IdleTarget 8: 131072 op, 1116500.00 ns, 8.5182 ns/op | |
IdleTarget 9: 131072 op, 1116400.00 ns, 8.5175 ns/op | |
IdleTarget 10: 131072 op, 1116300.00 ns, 8.5167 ns/op | |
IdleTarget 11: 131072 op, 1135600.00 ns, 8.6639 ns/op | |
IdleTarget 12: 131072 op, 1134200.00 ns, 8.6533 ns/op | |
IdleTarget 13: 131072 op, 1091700.00 ns, 8.3290 ns/op | |
IdleTarget 14: 131072 op, 1110100.00 ns, 8.4694 ns/op | |
IdleTarget 15: 131072 op, 1116300.00 ns, 8.5167 ns/op | |
MainWarmup 1: 131072 op, 833128300.00 ns, 6.3563 us/op | |
MainWarmup 2: 131072 op, 829749500.00 ns, 6.3305 us/op | |
MainWarmup 3: 131072 op, 826806000.00 ns, 6.3080 us/op | |
MainWarmup 4: 131072 op, 833356800.00 ns, 6.3580 us/op | |
MainWarmup 5: 131072 op, 829100200.00 ns, 6.3255 us/op | |
MainWarmup 6: 131072 op, 829709300.00 ns, 6.3302 us/op | |
MainWarmup 7: 131072 op, 827570700.00 ns, 6.3139 us/op | |
// BeforeMainRun | |
MainTarget 1: 131072 op, 835573400.00 ns, 6.3749 us/op | |
MainTarget 2: 131072 op, 832201200.00 ns, 6.3492 us/op | |
MainTarget 3: 131072 op, 833079200.00 ns, 6.3559 us/op | |
MainTarget 4: 131072 op, 829826100.00 ns, 6.3311 us/op | |
MainTarget 5: 131072 op, 829903900.00 ns, 6.3317 us/op | |
MainTarget 6: 131072 op, 833416400.00 ns, 6.3585 us/op | |
MainTarget 7: 131072 op, 832144100.00 ns, 6.3488 us/op | |
MainTarget 8: 131072 op, 837656200.00 ns, 6.3908 us/op | |
MainTarget 9: 131072 op, 833806500.00 ns, 6.3614 us/op | |
MainTarget 10: 131072 op, 831595400.00 ns, 6.3446 us/op | |
MainTarget 11: 131072 op, 827972700.00 ns, 6.3169 us/op | |
MainTarget 12: 131072 op, 829188400.00 ns, 6.3262 us/op | |
MainTarget 13: 131072 op, 830068000.00 ns, 6.3329 us/op | |
MainTarget 14: 131072 op, 837111000.00 ns, 6.3867 us/op | |
MainTarget 15: 131072 op, 831004400.00 ns, 6.3401 us/op | |
// AfterMainRun | |
Result 1: 131072 op, 834477253.33 ns, 6.3666 us/op | |
Result 2: 131072 op, 831105053.33 ns, 6.3408 us/op | |
Result 3: 131072 op, 831983053.33 ns, 6.3475 us/op | |
Result 4: 131072 op, 828729953.33 ns, 6.3227 us/op | |
Result 5: 131072 op, 828807753.33 ns, 6.3233 us/op | |
Result 6: 131072 op, 832320253.33 ns, 6.3501 us/op | |
Result 7: 131072 op, 831047953.33 ns, 6.3404 us/op | |
Result 8: 131072 op, 836560053.33 ns, 6.3824 us/op | |
Result 9: 131072 op, 832710353.33 ns, 6.3531 us/op | |
Result 10: 131072 op, 830499253.33 ns, 6.3362 us/op | |
Result 11: 131072 op, 826876553.33 ns, 6.3086 us/op | |
Result 12: 131072 op, 828092253.33 ns, 6.3178 us/op | |
Result 13: 131072 op, 828971853.33 ns, 6.3246 us/op | |
Result 14: 131072 op, 836014853.33 ns, 6.3783 us/op | |
Result 15: 131072 op, 829908253.33 ns, 6.3317 us/op | |
GC: 46 4 0 246415360 131072 | |
// AfterAll | |
Mean = 6.3416 us, StdErr = 0.0056 us (0.09%); N = 15, StdDev = 0.0218 us | |
Min = 6.3086 us, Q1 = 6.3233 us, Median = 6.3404 us, Q3 = 6.3531 us, Max = 6.3824 us | |
IQR = 0.0298 us, LowerFence = 6.2786 us, UpperFence = 6.3977 us | |
ConfidenceInterval = [6.3183 us; 6.3649 us] (CI 99.9%), Margin = 0.0233 us (0.37% of Mean) | |
Skewness = 0.43, Kurtosis = 2.03, MValue = 2 | |
// ************************** | |
// Benchmark: SelectedBenchmarks.DeserializeAnswerWithSpanJsonSerializerUtf8: Job-SDNHPD(Toolchain=myget builds) | |
// *** Execute *** | |
// Launch: 1 / 1 | |
// BeforeAnythingElse | |
// Benchmark Process Environment Information: | |
// Runtime=.NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT | |
// GC=Concurrent Workstation | |
// Job: DefaultJob | |
Pilot 1: 16 op, 519100.00 ns, 32.4438 us/op | |
Pilot 2: 32 op, 846100.00 ns, 26.4406 us/op | |
Pilot 3: 64 op, 1523400.00 ns, 23.8031 us/op | |
Pilot 4: 128 op, 3061200.00 ns, 23.9156 us/op | |
Pilot 5: 256 op, 6085700.00 ns, 23.7723 us/op | |
Pilot 6: 512 op, 12041000.00 ns, 23.5176 us/op | |
Pilot 7: 1024 op, 23903400.00 ns, 23.3432 us/op | |
Pilot 8: 2048 op, 47200200.00 ns, 23.0470 us/op | |
Pilot 9: 4096 op, 64503900.00 ns, 15.7480 us/op | |
Pilot 10: 8192 op, 58759800.00 ns, 7.1728 us/op | |
Pilot 11: 16384 op, 117174300.00 ns, 7.1518 us/op | |
Pilot 12: 32768 op, 236461800.00 ns, 7.2162 us/op | |
Pilot 13: 65536 op, 467771900.00 ns, 7.1376 us/op | |
Pilot 14: 131072 op, 937440300.00 ns, 7.1521 us/op | |
IdleWarmup 1: 131072 op, 948600.00 ns, 7.2372 ns/op | |
IdleWarmup 2: 131072 op, 899500.00 ns, 6.8626 ns/op | |
IdleWarmup 3: 131072 op, 841900.00 ns, 6.4232 ns/op | |
IdleWarmup 4: 131072 op, 856700.00 ns, 6.5361 ns/op | |
IdleWarmup 5: 131072 op, 842200.00 ns, 6.4255 ns/op | |
IdleWarmup 6: 131072 op, 861300.00 ns, 6.5712 ns/op | |
IdleWarmup 7: 131072 op, 841900.00 ns, 6.4232 ns/op | |
IdleTarget 1: 131072 op, 842100.00 ns, 6.4247 ns/op | |
IdleTarget 2: 131072 op, 842000.00 ns, 6.4240 ns/op | |
IdleTarget 3: 131072 op, 842000.00 ns, 6.4240 ns/op | |
IdleTarget 4: 131072 op, 842500.00 ns, 6.4278 ns/op | |
IdleTarget 5: 131072 op, 841900.00 ns, 6.4232 ns/op | |
IdleTarget 6: 131072 op, 841900.00 ns, 6.4232 ns/op | |
IdleTarget 7: 131072 op, 859300.00 ns, 6.5559 ns/op | |
IdleTarget 8: 131072 op, 867800.00 ns, 6.6208 ns/op | |
IdleTarget 9: 131072 op, 842700.00 ns, 6.4293 ns/op | |
IdleTarget 10: 131072 op, 842100.00 ns, 6.4247 ns/op | |
IdleTarget 11: 131072 op, 842300.00 ns, 6.4262 ns/op | |
IdleTarget 12: 131072 op, 841800.00 ns, 6.4224 ns/op | |
IdleTarget 13: 131072 op, 842100.00 ns, 6.4247 ns/op | |
IdleTarget 14: 131072 op, 877000.00 ns, 6.6910 ns/op | |
IdleTarget 15: 131072 op, 847800.00 ns, 6.4682 ns/op | |
MainWarmup 1: 131072 op, 941226900.00 ns, 7.1810 us/op | |
MainWarmup 2: 131072 op, 938923700.00 ns, 7.1634 us/op | |
MainWarmup 3: 131072 op, 941072300.00 ns, 7.1798 us/op | |
MainWarmup 4: 131072 op, 943254000.00 ns, 7.1965 us/op | |
MainWarmup 5: 131072 op, 943405400.00 ns, 7.1976 us/op | |
MainWarmup 6: 131072 op, 940853300.00 ns, 7.1781 us/op | |
MainWarmup 7: 131072 op, 943590900.00 ns, 7.1990 us/op | |
MainWarmup 8: 131072 op, 941500000.00 ns, 7.1831 us/op | |
// BeforeMainRun | |
MainTarget 1: 131072 op, 940476900.00 ns, 7.1753 us/op | |
MainTarget 2: 131072 op, 933956600.00 ns, 7.1255 us/op | |
MainTarget 3: 131072 op, 937475700.00 ns, 7.1524 us/op | |
MainTarget 4: 131072 op, 934390000.00 ns, 7.1288 us/op | |
MainTarget 5: 131072 op, 934236700.00 ns, 7.1277 us/op | |
MainTarget 6: 131072 op, 938196100.00 ns, 7.1579 us/op | |
MainTarget 7: 131072 op, 939243500.00 ns, 7.1659 us/op | |
MainTarget 8: 131072 op, 937402400.00 ns, 7.1518 us/op | |
MainTarget 9: 131072 op, 934559900.00 ns, 7.1301 us/op | |
MainTarget 10: 131072 op, 936472200.00 ns, 7.1447 us/op | |
MainTarget 11: 131072 op, 939432900.00 ns, 7.1673 us/op | |
MainTarget 12: 131072 op, 938558100.00 ns, 7.1606 us/op | |
MainTarget 13: 131072 op, 938686800.00 ns, 7.1616 us/op | |
MainTarget 14: 131072 op, 938601700.00 ns, 7.1610 us/op | |
MainTarget 15: 131072 op, 933755200.00 ns, 7.1240 us/op | |
// AfterMainRun | |
Result 1: 131072 op, 939629213.33 ns, 7.1688 us/op | |
Result 2: 131072 op, 933108913.33 ns, 7.1191 us/op | |
Result 3: 131072 op, 936628013.33 ns, 7.1459 us/op | |
Result 4: 131072 op, 933542313.33 ns, 7.1224 us/op | |
Result 5: 131072 op, 933389013.33 ns, 7.1212 us/op | |
Result 6: 131072 op, 937348413.33 ns, 7.1514 us/op | |
Result 7: 131072 op, 938395813.33 ns, 7.1594 us/op | |
Result 8: 131072 op, 936554713.33 ns, 7.1453 us/op | |
Result 9: 131072 op, 933712213.33 ns, 7.1237 us/op | |
Result 10: 131072 op, 935624513.33 ns, 7.1382 us/op | |
Result 11: 131072 op, 938585213.33 ns, 7.1608 us/op | |
Result 12: 131072 op, 937710413.33 ns, 7.1542 us/op | |
Result 13: 131072 op, 937839113.33 ns, 7.1551 us/op | |
Result 14: 131072 op, 937754013.33 ns, 7.1545 us/op | |
Result 15: 131072 op, 932907513.33 ns, 7.1175 us/op | |
GC: 46 4 0 246415360 131072 | |
// AfterAll | |
Mean = 7.1425 us, StdErr = 0.0045 us (0.06%); N = 15, StdDev = 0.0174 us | |
Min = 7.1175 us, Q1 = 7.1224 us, Median = 7.1459 us, Q3 = 7.1551 us, Max = 7.1688 us | |
IQR = 0.0328 us, LowerFence = 7.0732 us, UpperFence = 7.2043 us | |
ConfidenceInterval = [7.1239 us; 7.1611 us] (CI 99.9%), Margin = 0.0186 us (0.26% of Mean) | |
Skewness = -0.22, Kurtosis = 1.39, MValue = 2 | |
// ************************** | |
// Benchmark: SelectedBenchmarks.SerializeAnswerWithSpanJsonSerializer: Job-SDNHPD(Toolchain=myget builds) | |
// *** Execute *** | |
// Launch: 1 / 1 | |
// BeforeAnythingElse | |
// Benchmark Process Environment Information: | |
// Runtime=.NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT | |
// GC=Concurrent Workstation | |
// Job: DefaultJob | |
Pilot 1: 16 op, 305300.00 ns, 19.0813 us/op | |
Pilot 2: 32 op, 355700.00 ns, 11.1156 us/op | |
Pilot 3: 64 op, 689900.00 ns, 10.7797 us/op | |
Pilot 4: 128 op, 1272100.00 ns, 9.9383 us/op | |
Pilot 5: 256 op, 2560800.00 ns, 10.0031 us/op | |
Pilot 6: 512 op, 5077400.00 ns, 9.9168 us/op | |
Pilot 7: 1024 op, 10277300.00 ns, 10.0364 us/op | |
Pilot 8: 2048 op, 20945000.00 ns, 10.2271 us/op | |
Pilot 9: 4096 op, 40986100.00 ns, 10.0064 us/op | |
Pilot 10: 8192 op, 74184100.00 ns, 9.0557 us/op | |
Pilot 11: 16384 op, 74919700.00 ns, 4.5727 us/op | |
Pilot 12: 32768 op, 149151500.00 ns, 4.5517 us/op | |
Pilot 13: 65536 op, 299158000.00 ns, 4.5648 us/op | |
Pilot 14: 131072 op, 594614300.00 ns, 4.5365 us/op | |
IdleWarmup 1: 131072 op, 891400.00 ns, 6.8008 ns/op | |
IdleWarmup 2: 131072 op, 890800.00 ns, 6.7963 ns/op | |
IdleWarmup 3: 131072 op, 873700.00 ns, 6.6658 ns/op | |
IdleWarmup 4: 131072 op, 948500.00 ns, 7.2365 ns/op | |
IdleWarmup 5: 131072 op, 862600.00 ns, 6.5811 ns/op | |
IdleWarmup 6: 131072 op, 890700.00 ns, 6.7955 ns/op | |
IdleWarmup 7: 131072 op, 890800.00 ns, 6.7963 ns/op | |
IdleWarmup 8: 131072 op, 948400.00 ns, 7.2357 ns/op | |
IdleWarmup 9: 131072 op, 890900.00 ns, 6.7970 ns/op | |
IdleTarget 1: 131072 op, 984800.00 ns, 7.5134 ns/op | |
IdleTarget 2: 131072 op, 891000.00 ns, 6.7978 ns/op | |
IdleTarget 3: 131072 op, 891200.00 ns, 6.7993 ns/op | |
IdleTarget 4: 131072 op, 891500.00 ns, 6.8016 ns/op | |
IdleTarget 5: 131072 op, 850800.00 ns, 6.4911 ns/op | |
IdleTarget 6: 131072 op, 842300.00 ns, 6.4262 ns/op | |
IdleTarget 7: 131072 op, 900900.00 ns, 6.8733 ns/op | |
IdleTarget 8: 131072 op, 891100.00 ns, 6.7986 ns/op | |
IdleTarget 9: 131072 op, 885200.00 ns, 6.7535 ns/op | |
IdleTarget 10: 131072 op, 948500.00 ns, 7.2365 ns/op | |
IdleTarget 11: 131072 op, 948400.00 ns, 7.2357 ns/op | |
IdleTarget 12: 131072 op, 948500.00 ns, 7.2365 ns/op | |
IdleTarget 13: 131072 op, 917900.00 ns, 7.0030 ns/op | |
IdleTarget 14: 131072 op, 840400.00 ns, 6.4117 ns/op | |
IdleTarget 15: 131072 op, 898800.00 ns, 6.8573 ns/op | |
MainWarmup 1: 131072 op, 601502100.00 ns, 4.5891 us/op | |
MainWarmup 2: 131072 op, 604366000.00 ns, 4.6109 us/op | |
MainWarmup 3: 131072 op, 606562100.00 ns, 4.6277 us/op | |
MainWarmup 4: 131072 op, 599646800.00 ns, 4.5749 us/op | |
MainWarmup 5: 131072 op, 601028400.00 ns, 4.5855 us/op | |
MainWarmup 6: 131072 op, 603474300.00 ns, 4.6041 us/op | |
MainWarmup 7: 131072 op, 600436900.00 ns, 4.5810 us/op | |
// BeforeMainRun | |
MainTarget 1: 131072 op, 598248200.00 ns, 4.5643 us/op | |
MainTarget 2: 131072 op, 600240000.00 ns, 4.5795 us/op | |
MainTarget 3: 131072 op, 601273600.00 ns, 4.5874 us/op | |
MainTarget 4: 131072 op, 597749100.00 ns, 4.5605 us/op | |
MainTarget 5: 131072 op, 600913600.00 ns, 4.5846 us/op | |
MainTarget 6: 131072 op, 598975500.00 ns, 4.5698 us/op | |
MainTarget 7: 131072 op, 601161600.00 ns, 4.5865 us/op | |
MainTarget 8: 131072 op, 598688600.00 ns, 4.5676 us/op | |
MainTarget 9: 131072 op, 598732400.00 ns, 4.5680 us/op | |
MainTarget 10: 131072 op, 603108700.00 ns, 4.6014 us/op | |
MainTarget 11: 131072 op, 598203100.00 ns, 4.5639 us/op | |
MainTarget 12: 131072 op, 599216600.00 ns, 4.5717 us/op | |
MainTarget 13: 131072 op, 600988100.00 ns, 4.5852 us/op | |
MainTarget 14: 131072 op, 598178600.00 ns, 4.5637 us/op | |
MainTarget 15: 131072 op, 599253700.00 ns, 4.5719 us/op | |
// AfterMainRun | |
Result 1: 131072 op, 597346113.33 ns, 4.5574 us/op | |
Result 2: 131072 op, 599337913.33 ns, 4.5726 us/op | |
Result 3: 131072 op, 600371513.33 ns, 4.5805 us/op | |
Result 4: 131072 op, 596847013.33 ns, 4.5536 us/op | |
Result 5: 131072 op, 600011513.33 ns, 4.5777 us/op | |
Result 6: 131072 op, 598073413.33 ns, 4.5629 us/op | |
Result 7: 131072 op, 600259513.33 ns, 4.5796 us/op | |
Result 8: 131072 op, 597786513.33 ns, 4.5607 us/op | |
Result 9: 131072 op, 597830313.33 ns, 4.5611 us/op | |
Result 10: 131072 op, 602206613.33 ns, 4.5945 us/op | |
Result 11: 131072 op, 597301013.33 ns, 4.5570 us/op | |
Result 12: 131072 op, 598314513.33 ns, 4.5648 us/op | |
Result 13: 131072 op, 600086013.33 ns, 4.5783 us/op | |
Result 14: 131072 op, 597276513.33 ns, 4.5569 us/op | |
Result 15: 131072 op, 598351613.33 ns, 4.5651 us/op | |
GC: 92 15 0 485490688 131072 | |
// AfterAll | |
Mean = 4.5682 us, StdErr = 0.0030 us (0.07%); N = 15, StdDev = 0.0117 us | |
Min = 4.5536 us, Q1 = 4.5574 us, Median = 4.5648 us, Q3 = 4.5783 us, Max = 4.5945 us | |
IQR = 0.0209 us, LowerFence = 4.5260 us, UpperFence = 4.6096 us | |
ConfidenceInterval = [4.5557 us; 4.5807 us] (CI 99.9%), Margin = 0.0125 us (0.27% of Mean) | |
Skewness = 0.64, Kurtosis = 2.24, MValue = 2 | |
// ************************** | |
// Benchmark: SelectedBenchmarks.SerializeAnswerWithSpanJsonSerializerUtf8: Job-SDNHPD(Toolchain=myget builds) | |
// *** Execute *** | |
// Launch: 1 / 1 | |
// BeforeAnythingElse | |
// Benchmark Process Environment Information: | |
// Runtime=.NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT | |
// GC=Concurrent Workstation | |
// Job: DefaultJob | |
Pilot 1: 16 op, 285100.00 ns, 17.8188 us/op | |
Pilot 2: 32 op, 328700.00 ns, 10.2719 us/op | |
Pilot 3: 64 op, 605600.00 ns, 9.4625 us/op | |
Pilot 4: 128 op, 1173100.00 ns, 9.1648 us/op | |
Pilot 5: 256 op, 2420600.00 ns, 9.4555 us/op | |
Pilot 6: 512 op, 4608300.00 ns, 9.0006 us/op | |
Pilot 7: 1024 op, 9254900.00 ns, 9.0380 us/op | |
Pilot 8: 2048 op, 18435200.00 ns, 9.0016 us/op | |
Pilot 9: 4096 op, 36908300.00 ns, 9.0108 us/op | |
Pilot 10: 8192 op, 72599100.00 ns, 8.8622 us/op | |
Pilot 11: 16384 op, 94782500.00 ns, 5.7851 us/op | |
Pilot 12: 32768 op, 147909000.00 ns, 4.5138 us/op | |
Pilot 13: 65536 op, 297355000.00 ns, 4.5373 us/op | |
Pilot 14: 131072 op, 591709500.00 ns, 4.5144 us/op | |
IdleWarmup 1: 131072 op, 882700.00 ns, 6.7345 ns/op | |
IdleWarmup 2: 131072 op, 849400.00 ns, 6.4804 ns/op | |
IdleWarmup 3: 131072 op, 844000.00 ns, 6.4392 ns/op | |
IdleWarmup 4: 131072 op, 844100.00 ns, 6.4400 ns/op | |
IdleWarmup 5: 131072 op, 850900.00 ns, 6.4919 ns/op | |
IdleWarmup 6: 131072 op, 844100.00 ns, 6.4400 ns/op | |
IdleWarmup 7: 131072 op, 856100.00 ns, 6.5315 ns/op | |
IdleWarmup 8: 131072 op, 844100.00 ns, 6.4400 ns/op | |
IdleTarget 1: 131072 op, 949000.00 ns, 7.2403 ns/op | |
IdleTarget 2: 131072 op, 967700.00 ns, 7.3830 ns/op | |
IdleTarget 3: 131072 op, 917300.00 ns, 6.9984 ns/op | |
IdleTarget 4: 131072 op, 967500.00 ns, 7.3814 ns/op | |
IdleTarget 5: 131072 op, 844300.00 ns, 6.4415 ns/op | |
IdleTarget 6: 131072 op, 967900.00 ns, 7.3845 ns/op | |
IdleTarget 7: 131072 op, 847300.00 ns, 6.4644 ns/op | |
IdleTarget 8: 131072 op, 856400.00 ns, 6.5338 ns/op | |
IdleTarget 9: 131072 op, 856100.00 ns, 6.5315 ns/op | |
IdleTarget 10: 131072 op, 880000.00 ns, 6.7139 ns/op | |
IdleTarget 11: 131072 op, 965300.00 ns, 7.3647 ns/op | |
IdleTarget 12: 131072 op, 962100.00 ns, 7.3402 ns/op | |
IdleTarget 13: 131072 op, 942000.00 ns, 7.1869 ns/op | |
IdleTarget 14: 131072 op, 884700.00 ns, 6.7497 ns/op | |
IdleTarget 15: 131072 op, 939500.00 ns, 7.1678 ns/op | |
IdleTarget 16: 131072 op, 862200.00 ns, 6.5781 ns/op | |
IdleTarget 17: 131072 op, 951400.00 ns, 7.2586 ns/op | |
IdleTarget 18: 131072 op, 943200.00 ns, 7.1960 ns/op | |
MainWarmup 1: 131072 op, 595238500.00 ns, 4.5413 us/op | |
MainWarmup 2: 131072 op, 593969900.00 ns, 4.5316 us/op | |
MainWarmup 3: 131072 op, 596372700.00 ns, 4.5500 us/op | |
MainWarmup 4: 131072 op, 590302900.00 ns, 4.5037 us/op | |
MainWarmup 5: 131072 op, 593295200.00 ns, 4.5265 us/op | |
MainWarmup 6: 131072 op, 591550000.00 ns, 4.5132 us/op | |
// BeforeMainRun | |
MainTarget 1: 131072 op, 594018500.00 ns, 4.5320 us/op | |
MainTarget 2: 131072 op, 594743300.00 ns, 4.5375 us/op | |
MainTarget 3: 131072 op, 589399600.00 ns, 4.4968 us/op | |
MainTarget 4: 131072 op, 590294700.00 ns, 4.5036 us/op | |
MainTarget 5: 131072 op, 589943200.00 ns, 4.5009 us/op | |
MainTarget 6: 131072 op, 589219200.00 ns, 4.4954 us/op | |
MainTarget 7: 131072 op, 590277700.00 ns, 4.5035 us/op | |
MainTarget 8: 131072 op, 589583900.00 ns, 4.4982 us/op | |
MainTarget 9: 131072 op, 590040900.00 ns, 4.5017 us/op | |
MainTarget 10: 131072 op, 589272900.00 ns, 4.4958 us/op | |
MainTarget 11: 131072 op, 595052300.00 ns, 4.5399 us/op | |
MainTarget 12: 131072 op, 590342300.00 ns, 4.5040 us/op | |
MainTarget 13: 131072 op, 588915400.00 ns, 4.4931 us/op | |
MainTarget 14: 131072 op, 591369400.00 ns, 4.5118 us/op | |
MainTarget 15: 131072 op, 589591500.00 ns, 4.4982 us/op | |
// AfterMainRun | |
Result 1: 131072 op, 593101616.67 ns, 4.5250 us/op | |
Result 2: 131072 op, 588482716.67 ns, 4.4898 us/op | |
Result 3: 131072 op, 589377816.67 ns, 4.4966 us/op | |
Result 4: 131072 op, 589026316.67 ns, 4.4939 us/op | |
Result 5: 131072 op, 588302316.67 ns, 4.4884 us/op | |
Result 6: 131072 op, 589360816.67 ns, 4.4965 us/op | |
Result 7: 131072 op, 588667016.67 ns, 4.4912 us/op | |
Result 8: 131072 op, 589124016.67 ns, 4.4947 us/op | |
Result 9: 131072 op, 588356016.67 ns, 4.4888 us/op | |
Result 10: 131072 op, 589425416.67 ns, 4.4970 us/op | |
Result 11: 131072 op, 587998516.67 ns, 4.4861 us/op | |
Result 12: 131072 op, 590452516.67 ns, 4.5048 us/op | |
Result 13: 131072 op, 588674616.67 ns, 4.4912 us/op | |
GC: 47 4 0 250609664 131072 | |
// AfterAll | |
Mean = 4.4957 us, StdErr = 0.0028 us (0.06%); N = 13, StdDev = 0.0101 us | |
Min = 4.4861 us, Q1 = 4.4893 us, Median = 4.4939 us, Q3 = 4.4968 us, Max = 4.5250 us | |
IQR = 0.0075 us, LowerFence = 4.4780 us, UpperFence = 4.5080 us | |
ConfidenceInterval = [4.4836 us; 4.5077 us] (CI 99.9%), Margin = 0.0121 us (0.27% of Mean) | |
Skewness = 1.8, Kurtosis = 5.69, MValue = 2 | |
// ***** BenchmarkRunner: Finish ***** | |
// * Export * | |
BenchmarkDotNet.Artifacts\results\SelectedBenchmarks-report.csv | |
BenchmarkDotNet.Artifacts\results\SelectedBenchmarks-report-github.md | |
BenchmarkDotNet.Artifacts\results\SelectedBenchmarks-report.html | |
// * Detailed results * | |
SelectedBenchmarks.DeserializeAnswerWithSpanJsonSerializer: Job-SDNHPD(Toolchain=myget builds) | |
Runtime = .NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT; GC = Concurrent Workstation | |
Mean = 6.3416 us, StdErr = 0.0056 us (0.09%); N = 15, StdDev = 0.0218 us | |
Min = 6.3086 us, Q1 = 6.3233 us, Median = 6.3404 us, Q3 = 6.3531 us, Max = 6.3824 us | |
IQR = 0.0298 us, LowerFence = 6.2786 us, UpperFence = 6.3977 us | |
ConfidenceInterval = [6.3183 us; 6.3649 us] (CI 99.9%), Margin = 0.0233 us (0.37% of Mean) | |
Skewness = 0.43, Kurtosis = 2.03, MValue = 2 | |
-------------------- Histogram -------------------- | |
[6.301 us ; 6.390 us) | @@@@@@@@@@@@@@@ | |
--------------------------------------------------- | |
SelectedBenchmarks.DeserializeAnswerWithSpanJsonSerializerUtf8: Job-SDNHPD(Toolchain=myget builds) | |
Runtime = .NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT; GC = Concurrent Workstation | |
Mean = 7.1425 us, StdErr = 0.0045 us (0.06%); N = 15, StdDev = 0.0174 us | |
Min = 7.1175 us, Q1 = 7.1224 us, Median = 7.1459 us, Q3 = 7.1551 us, Max = 7.1688 us | |
IQR = 0.0328 us, LowerFence = 7.0732 us, UpperFence = 7.2043 us | |
ConfidenceInterval = [7.1239 us; 7.1611 us] (CI 99.9%), Margin = 0.0186 us (0.26% of Mean) | |
Skewness = -0.22, Kurtosis = 1.39, MValue = 2 | |
-------------------- Histogram -------------------- | |
[7.111 us ; 7.175 us) | @@@@@@@@@@@@@@@ | |
--------------------------------------------------- | |
SelectedBenchmarks.SerializeAnswerWithSpanJsonSerializer: Job-SDNHPD(Toolchain=myget builds) | |
Runtime = .NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT; GC = Concurrent Workstation | |
Mean = 4.5682 us, StdErr = 0.0030 us (0.07%); N = 15, StdDev = 0.0117 us | |
Min = 4.5536 us, Q1 = 4.5574 us, Median = 4.5648 us, Q3 = 4.5783 us, Max = 4.5945 us | |
IQR = 0.0209 us, LowerFence = 4.5260 us, UpperFence = 4.6096 us | |
ConfidenceInterval = [4.5557 us; 4.5807 us] (CI 99.9%), Margin = 0.0125 us (0.27% of Mean) | |
Skewness = 0.64, Kurtosis = 2.24, MValue = 2 | |
-------------------- Histogram -------------------- | |
[4.549 us ; 4.599 us) | @@@@@@@@@@@@@@@ | |
--------------------------------------------------- | |
SelectedBenchmarks.SerializeAnswerWithSpanJsonSerializerUtf8: Job-SDNHPD(Toolchain=myget builds) | |
Runtime = .NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT; GC = Concurrent Workstation | |
Mean = 4.4957 us, StdErr = 0.0028 us (0.06%); N = 13, StdDev = 0.0101 us | |
Min = 4.4861 us, Q1 = 4.4893 us, Median = 4.4939 us, Q3 = 4.4968 us, Max = 4.5250 us | |
IQR = 0.0075 us, LowerFence = 4.4780 us, UpperFence = 4.5080 us | |
ConfidenceInterval = [4.4836 us; 4.5077 us] (CI 99.9%), Margin = 0.0121 us (0.27% of Mean) | |
Skewness = 1.8, Kurtosis = 5.69, MValue = 2 | |
-------------------- Histogram -------------------- | |
[4.482 us ; 4.529 us) | @@@@@@@@@@@@@ | |
--------------------------------------------------- | |
Total time: 00:01:31 (91.64 sec) | |
// * Summary * | |
BenchmarkDotNet=v0.10.14, OS=Windows 10.0.17134 | |
Intel Xeon CPU E5-1620 0 3.60GHz, 1 CPU, 8 logical and 4 physical cores | |
.NET Core SDK=2.2.100-refac-20180613-1 | |
[Host] : .NET Core 2.1.2 (CoreCLR 4.6.26628.05, CoreFX 4.6.26629.01), 64bit RyuJIT | |
Job-SDNHPD : .NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT | |
Toolchain=myget builds | |
Method | Mean | Error | StdDev | Gen 0 | Gen 1 | Allocated | | |
-------------------------------------------- |---------:|----------:|----------:|-------:|-------:|----------:| | |
DeserializeAnswerWithSpanJsonSerializer | 6.342 us | 0.0233 us | 0.0218 us | 0.3510 | 0.0305 | 1.84 KB | | |
DeserializeAnswerWithSpanJsonSerializerUtf8 | 7.143 us | 0.0186 us | 0.0174 us | 0.3510 | 0.0305 | 1.84 KB | | |
SerializeAnswerWithSpanJsonSerializer | 4.568 us | 0.0125 us | 0.0117 us | 0.7019 | 0.1144 | 3.62 KB | | |
SerializeAnswerWithSpanJsonSerializerUtf8 | 4.496 us | 0.0121 us | 0.0101 us | 0.3586 | 0.0305 | 1.87 KB | | |
// * Hints * | |
Outliers | |
SelectedBenchmarks.SerializeAnswerWithSpanJsonSerializerUtf8: Toolchain=myget builds -> 2 outliers were removed | |
// * Legends * | |
Mean : Arithmetic mean of all measurements | |
Error : Half of 99.9% confidence interval | |
StdDev : Standard deviation of all measurements | |
Gen 0 : GC Generation 0 collects per 1k Operations | |
Gen 1 : GC Generation 1 collects per 1k Operations | |
Allocated : Allocated memory per single operation (managed only, inclusive, 1KB = 1024B) | |
1 us : 1 Microsecond (0.000001 sec) | |
// * Diagnostic Output - MemoryDiagnoser * | |
// ***** BenchmarkRunner: End ***** | |
// * Artifacts cleanup * |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ***** BenchmarkRunner: Start ***** | |
// Found benchmarks: | |
// SelectedBenchmarks.DeserializeAnswerWithSpanJsonSerializer: Job-BDFSLP(Toolchain=myget builds) | |
// SelectedBenchmarks.DeserializeAnswerWithSpanJsonSerializerUtf8: Job-BDFSLP(Toolchain=myget builds) | |
// SelectedBenchmarks.SerializeAnswerWithSpanJsonSerializer: Job-BDFSLP(Toolchain=myget builds) | |
// SelectedBenchmarks.SerializeAnswerWithSpanJsonSerializerUtf8: Job-BDFSLP(Toolchain=myget builds) | |
// Validating benchmarks: | |
// ***** Building 4 benchmark(s) in Parallel: Start ***** | |
// ***** Done, took 00:00:09 (9.42 sec) ***** | |
// ************************** | |
// Benchmark: SelectedBenchmarks.DeserializeAnswerWithSpanJsonSerializer: Job-BDFSLP(Toolchain=myget builds) | |
// *** Execute *** | |
// Launch: 1 / 1 | |
// BeforeAnythingElse | |
// Benchmark Process Environment Information: | |
// Runtime=.NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT | |
// GC=Concurrent Workstation | |
// Job: DefaultJob | |
Pilot 1: 16 op, 569100.00 ns, 35.5688 us/op | |
Pilot 2: 32 op, 872400.00 ns, 27.2625 us/op | |
Pilot 3: 64 op, 1665500.00 ns, 26.0234 us/op | |
Pilot 4: 128 op, 3921000.00 ns, 30.6328 us/op | |
Pilot 5: 256 op, 6318100.00 ns, 24.6801 us/op | |
Pilot 6: 512 op, 12810800.00 ns, 25.0211 us/op | |
Pilot 7: 1024 op, 25861000.00 ns, 25.2549 us/op | |
Pilot 8: 2048 op, 51169100.00 ns, 24.9849 us/op | |
Pilot 9: 4096 op, 70343400.00 ns, 17.1737 us/op | |
Pilot 10: 8192 op, 59320900.00 ns, 7.2413 us/op | |
Pilot 11: 16384 op, 117831200.00 ns, 7.1918 us/op | |
Pilot 12: 32768 op, 231868200.00 ns, 7.0761 us/op | |
Pilot 13: 65536 op, 472928000.00 ns, 7.2163 us/op | |
Pilot 14: 131072 op, 940236100.00 ns, 7.1734 us/op | |
IdleWarmup 1: 131072 op, 860100.00 ns, 6.5620 ns/op | |
IdleWarmup 2: 131072 op, 891400.00 ns, 6.8008 ns/op | |
IdleWarmup 3: 131072 op, 853300.00 ns, 6.5102 ns/op | |
IdleWarmup 4: 131072 op, 892000.00 ns, 6.8054 ns/op | |
IdleWarmup 5: 131072 op, 957600.00 ns, 7.3059 ns/op | |
IdleWarmup 6: 131072 op, 957500.00 ns, 7.3051 ns/op | |
IdleTarget 1: 131072 op, 923200.00 ns, 7.0435 ns/op | |
IdleTarget 2: 131072 op, 959400.00 ns, 7.3196 ns/op | |
IdleTarget 3: 131072 op, 844800.00 ns, 6.4453 ns/op | |
IdleTarget 4: 131072 op, 960600.00 ns, 7.3288 ns/op | |
IdleTarget 5: 131072 op, 860700.00 ns, 6.5666 ns/op | |
IdleTarget 6: 131072 op, 844300.00 ns, 6.4415 ns/op | |
IdleTarget 7: 131072 op, 897400.00 ns, 6.8466 ns/op | |
IdleTarget 8: 131072 op, 844800.00 ns, 6.4453 ns/op | |
IdleTarget 9: 131072 op, 844400.00 ns, 6.4423 ns/op | |
IdleTarget 10: 131072 op, 904200.00 ns, 6.8985 ns/op | |
IdleTarget 11: 131072 op, 844200.00 ns, 6.4407 ns/op | |
IdleTarget 12: 131072 op, 1035800.00 ns, 7.9025 ns/op | |
IdleTarget 13: 131072 op, 960600.00 ns, 7.3288 ns/op | |
IdleTarget 14: 131072 op, 959400.00 ns, 7.3196 ns/op | |
IdleTarget 15: 131072 op, 959500.00 ns, 7.3204 ns/op | |
IdleTarget 16: 131072 op, 883000.00 ns, 6.7368 ns/op | |
IdleTarget 17: 131072 op, 883000.00 ns, 6.7368 ns/op | |
IdleTarget 18: 131072 op, 863100.00 ns, 6.5849 ns/op | |
IdleTarget 19: 131072 op, 920500.00 ns, 7.0229 ns/op | |
IdleTarget 20: 131072 op, 844800.00 ns, 6.4453 ns/op | |
MainWarmup 1: 131072 op, 937503600.00 ns, 7.1526 us/op | |
MainWarmup 2: 131072 op, 976066300.00 ns, 7.4468 us/op | |
MainWarmup 3: 131072 op, 949532800.00 ns, 7.2444 us/op | |
MainWarmup 4: 131072 op, 922673500.00 ns, 7.0394 us/op | |
MainWarmup 5: 131072 op, 990079100.00 ns, 7.5537 us/op | |
MainWarmup 6: 131072 op, 964881800.00 ns, 7.3615 us/op | |
// BeforeMainRun | |
MainTarget 1: 131072 op, 958407900.00 ns, 7.3121 us/op | |
MainTarget 2: 131072 op, 963842700.00 ns, 7.3535 us/op | |
MainTarget 3: 131072 op, 961378900.00 ns, 7.3347 us/op | |
MainTarget 4: 131072 op, 937833600.00 ns, 7.1551 us/op | |
MainTarget 5: 131072 op, 950594200.00 ns, 7.2525 us/op | |
MainTarget 6: 131072 op, 1025188200.00 ns, 7.8216 us/op | |
MainTarget 7: 131072 op, 1057217100.00 ns, 8.0659 us/op | |
MainTarget 8: 131072 op, 941548400.00 ns, 7.1834 us/op | |
MainTarget 9: 131072 op, 926478900.00 ns, 7.0685 us/op | |
MainTarget 10: 131072 op, 957836500.00 ns, 7.3077 us/op | |
MainTarget 11: 131072 op, 925377400.00 ns, 7.0601 us/op | |
MainTarget 12: 131072 op, 921802300.00 ns, 7.0328 us/op | |
MainTarget 13: 131072 op, 927798400.00 ns, 7.0785 us/op | |
MainTarget 14: 131072 op, 911207400.00 ns, 6.9520 us/op | |
MainTarget 15: 131072 op, 917409600.00 ns, 6.9993 us/op | |
MainTarget 16: 131072 op, 926025300.00 ns, 7.0650 us/op | |
MainTarget 17: 131072 op, 931668600.00 ns, 7.1081 us/op | |
// AfterMainRun | |
Result 1: 131072 op, 957506015.00 ns, 7.3052 us/op | |
Result 2: 131072 op, 962940815.00 ns, 7.3467 us/op | |
Result 3: 131072 op, 960477015.00 ns, 7.3279 us/op | |
Result 4: 131072 op, 936931715.00 ns, 7.1482 us/op | |
Result 5: 131072 op, 949692315.00 ns, 7.2456 us/op | |
Result 6: 131072 op, 940646515.00 ns, 7.1766 us/op | |
Result 7: 131072 op, 925577015.00 ns, 7.0616 us/op | |
Result 8: 131072 op, 956934615.00 ns, 7.3008 us/op | |
Result 9: 131072 op, 924475515.00 ns, 7.0532 us/op | |
Result 10: 131072 op, 920900415.00 ns, 7.0259 us/op | |
Result 11: 131072 op, 926896515.00 ns, 7.0717 us/op | |
Result 12: 131072 op, 910305515.00 ns, 6.9451 us/op | |
Result 13: 131072 op, 916507715.00 ns, 6.9924 us/op | |
Result 14: 131072 op, 925123415.00 ns, 7.0581 us/op | |
Result 15: 131072 op, 930766715.00 ns, 7.1012 us/op | |
GC: 46 4 0 246415360 131072 | |
// AfterAll | |
Mean = 7.1440 us, StdErr = 0.0340 us (0.48%); N = 15, StdDev = 0.1317 us | |
Min = 6.9451 us, Q1 = 7.0532 us, Median = 7.1012 us, Q3 = 7.3008 us, Max = 7.3467 us | |
IQR = 0.2476 us, LowerFence = 6.6817 us, UpperFence = 7.6723 us | |
ConfidenceInterval = [7.0032 us; 7.2848 us] (CI 99.9%), Margin = 0.1408 us (1.97% of Mean) | |
Skewness = 0.24, Kurtosis = 1.49, MValue = 2 | |
// ************************** | |
// Benchmark: SelectedBenchmarks.DeserializeAnswerWithSpanJsonSerializerUtf8: Job-BDFSLP(Toolchain=myget builds) | |
// *** Execute *** | |
// Launch: 1 / 1 | |
// BeforeAnythingElse | |
// Benchmark Process Environment Information: | |
// Runtime=.NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT | |
// GC=Concurrent Workstation | |
// Job: DefaultJob | |
Pilot 1: 16 op, 508200.00 ns, 31.7625 us/op | |
Pilot 2: 32 op, 770600.00 ns, 24.0813 us/op | |
Pilot 3: 64 op, 1488100.00 ns, 23.2516 us/op | |
Pilot 4: 128 op, 2975600.00 ns, 23.2469 us/op | |
Pilot 5: 256 op, 5908100.00 ns, 23.0785 us/op | |
Pilot 6: 512 op, 11751000.00 ns, 22.9512 us/op | |
Pilot 7: 1024 op, 22986200.00 ns, 22.4475 us/op | |
Pilot 8: 2048 op, 46028900.00 ns, 22.4750 us/op | |
Pilot 9: 4096 op, 65856400.00 ns, 16.0782 us/op | |
Pilot 10: 8192 op, 58012700.00 ns, 7.0816 us/op | |
Pilot 11: 16384 op, 115922100.00 ns, 7.0753 us/op | |
Pilot 12: 32768 op, 231328700.00 ns, 7.0596 us/op | |
Pilot 13: 65536 op, 459596900.00 ns, 7.0129 us/op | |
Pilot 14: 131072 op, 925381000.00 ns, 7.0601 us/op | |
IdleWarmup 1: 131072 op, 918000.00 ns, 7.0038 ns/op | |
IdleWarmup 2: 131072 op, 884400.00 ns, 6.7474 ns/op | |
IdleWarmup 3: 131072 op, 1001500.00 ns, 7.6408 ns/op | |
IdleWarmup 4: 131072 op, 861300.00 ns, 6.5712 ns/op | |
IdleWarmup 5: 131072 op, 849100.00 ns, 6.4781 ns/op | |
IdleWarmup 6: 131072 op, 940400.00 ns, 7.1747 ns/op | |
IdleWarmup 7: 131072 op, 844500.00 ns, 6.4430 ns/op | |
IdleTarget 1: 131072 op, 875700.00 ns, 6.6811 ns/op | |
IdleTarget 2: 131072 op, 855300.00 ns, 6.5254 ns/op | |
IdleTarget 3: 131072 op, 957600.00 ns, 7.3059 ns/op | |
IdleTarget 4: 131072 op, 842300.00 ns, 6.4262 ns/op | |
IdleTarget 5: 131072 op, 956300.00 ns, 7.2960 ns/op | |
IdleTarget 6: 131072 op, 907300.00 ns, 6.9221 ns/op | |
IdleTarget 7: 131072 op, 906300.00 ns, 6.9145 ns/op | |
IdleTarget 8: 131072 op, 848300.00 ns, 6.4720 ns/op | |
IdleTarget 9: 131072 op, 880300.00 ns, 6.7162 ns/op | |
IdleTarget 10: 131072 op, 842800.00 ns, 6.4301 ns/op | |
IdleTarget 11: 131072 op, 842100.00 ns, 6.4247 ns/op | |
IdleTarget 12: 131072 op, 908000.00 ns, 6.9275 ns/op | |
IdleTarget 13: 131072 op, 864400.00 ns, 6.5948 ns/op | |
IdleTarget 14: 131072 op, 842200.00 ns, 6.4255 ns/op | |
IdleTarget 15: 131072 op, 956500.00 ns, 7.2975 ns/op | |
IdleTarget 16: 131072 op, 957300.00 ns, 7.3036 ns/op | |
IdleTarget 17: 131072 op, 979200.00 ns, 7.4707 ns/op | |
IdleTarget 18: 131072 op, 933600.00 ns, 7.1228 ns/op | |
IdleTarget 19: 131072 op, 883600.00 ns, 6.7413 ns/op | |
MainWarmup 1: 131072 op, 919537100.00 ns, 7.0155 us/op | |
MainWarmup 2: 131072 op, 918033600.00 ns, 7.0040 us/op | |
MainWarmup 3: 131072 op, 918230100.00 ns, 7.0055 us/op | |
MainWarmup 4: 131072 op, 919099400.00 ns, 7.0122 us/op | |
MainWarmup 5: 131072 op, 918623300.00 ns, 7.0085 us/op | |
MainWarmup 6: 131072 op, 917200500.00 ns, 6.9977 us/op | |
MainWarmup 7: 131072 op, 918315200.00 ns, 7.0062 us/op | |
MainWarmup 8: 131072 op, 917929900.00 ns, 7.0032 us/op | |
// BeforeMainRun | |
MainTarget 1: 131072 op, 919745900.00 ns, 7.0171 us/op | |
MainTarget 2: 131072 op, 923761000.00 ns, 7.0477 us/op | |
MainTarget 3: 131072 op, 916658400.00 ns, 6.9935 us/op | |
MainTarget 4: 131072 op, 917232700.00 ns, 6.9979 us/op | |
MainTarget 5: 131072 op, 917291800.00 ns, 6.9984 us/op | |
MainTarget 6: 131072 op, 917809600.00 ns, 7.0023 us/op | |
MainTarget 7: 131072 op, 918797000.00 ns, 7.0099 us/op | |
MainTarget 8: 131072 op, 916845000.00 ns, 6.9950 us/op | |
MainTarget 9: 131072 op, 924184900.00 ns, 7.0510 us/op | |
MainTarget 10: 131072 op, 949844700.00 ns, 7.2467 us/op | |
MainTarget 11: 131072 op, 925007500.00 ns, 7.0572 us/op | |
MainTarget 12: 131072 op, 916302700.00 ns, 6.9908 us/op | |
MainTarget 13: 131072 op, 916605100.00 ns, 6.9931 us/op | |
MainTarget 14: 131072 op, 921131500.00 ns, 7.0277 us/op | |
MainTarget 15: 131072 op, 917535700.00 ns, 7.0002 us/op | |
// AfterMainRun | |
Result 1: 131072 op, 918849105.26 ns, 7.0103 us/op | |
Result 2: 131072 op, 922864205.26 ns, 7.0409 us/op | |
Result 3: 131072 op, 915761605.26 ns, 6.9867 us/op | |
Result 4: 131072 op, 916335905.26 ns, 6.9911 us/op | |
Result 5: 131072 op, 916395005.26 ns, 6.9915 us/op | |
Result 6: 131072 op, 916912805.26 ns, 6.9955 us/op | |
Result 7: 131072 op, 917900205.26 ns, 7.0030 us/op | |
Result 8: 131072 op, 915948205.26 ns, 6.9881 us/op | |
Result 9: 131072 op, 923288105.26 ns, 7.0441 us/op | |
Result 10: 131072 op, 924110705.26 ns, 7.0504 us/op | |
Result 11: 131072 op, 915405905.26 ns, 6.9840 us/op | |
Result 12: 131072 op, 915708305.26 ns, 6.9863 us/op | |
Result 13: 131072 op, 920234705.26 ns, 7.0208 us/op | |
Result 14: 131072 op, 916638905.26 ns, 6.9934 us/op | |
GC: 46 4 0 246415360 131072 | |
// AfterAll | |
Mean = 7.0062 us, StdErr = 0.0063 us (0.09%); N = 14, StdDev = 0.0235 us | |
Min = 6.9840 us, Q1 = 6.9881 us, Median = 6.9944 us, Q3 = 7.0208 us, Max = 7.0504 us | |
IQR = 0.0327 us, LowerFence = 6.9391 us, UpperFence = 7.0699 us | |
ConfidenceInterval = [6.9797 us; 7.0326 us] (CI 99.9%), Margin = 0.0265 us (0.38% of Mean) | |
Skewness = 0.8, Kurtosis = 1.93, MValue = 2 | |
// ************************** | |
// Benchmark: SelectedBenchmarks.SerializeAnswerWithSpanJsonSerializer: Job-BDFSLP(Toolchain=myget builds) | |
// *** Execute *** | |
// Launch: 1 / 1 | |
// BeforeAnythingElse | |
// Benchmark Process Environment Information: | |
// Runtime=.NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT | |
// GC=Concurrent Workstation | |
// Job: DefaultJob | |
Pilot 1: 16 op, 297700.00 ns, 18.6063 us/op | |
Pilot 2: 32 op, 354800.00 ns, 11.0875 us/op | |
Pilot 3: 64 op, 717200.00 ns, 11.2063 us/op | |
Pilot 4: 128 op, 1207300.00 ns, 9.4320 us/op | |
Pilot 5: 256 op, 2411000.00 ns, 9.4180 us/op | |
Pilot 6: 512 op, 4825200.00 ns, 9.4242 us/op | |
Pilot 7: 1024 op, 9672800.00 ns, 9.4461 us/op | |
Pilot 8: 2048 op, 19774100.00 ns, 9.6553 us/op | |
Pilot 9: 4096 op, 38173900.00 ns, 9.3198 us/op | |
Pilot 10: 8192 op, 62927400.00 ns, 7.6816 us/op | |
Pilot 11: 16384 op, 74205400.00 ns, 4.5291 us/op | |
Pilot 12: 32768 op, 148174700.00 ns, 4.5219 us/op | |
Pilot 13: 65536 op, 296597400.00 ns, 4.5257 us/op | |
Pilot 14: 131072 op, 592265800.00 ns, 4.5186 us/op | |
IdleWarmup 1: 131072 op, 1017700.00 ns, 7.7644 ns/op | |
IdleWarmup 2: 131072 op, 809300.00 ns, 6.1745 ns/op | |
IdleWarmup 3: 131072 op, 855400.00 ns, 6.5262 ns/op | |
IdleWarmup 4: 131072 op, 809900.00 ns, 6.1790 ns/op | |
IdleWarmup 5: 131072 op, 944600.00 ns, 7.2067 ns/op | |
IdleWarmup 6: 131072 op, 909600.00 ns, 6.9397 ns/op | |
IdleTarget 1: 131072 op, 948400.00 ns, 7.2357 ns/op | |
IdleTarget 2: 131072 op, 1081600.00 ns, 8.2520 ns/op | |
IdleTarget 3: 131072 op, 876500.00 ns, 6.6872 ns/op | |
IdleTarget 4: 131072 op, 949200.00 ns, 7.2418 ns/op | |
IdleTarget 5: 131072 op, 948400.00 ns, 7.2357 ns/op | |
IdleTarget 6: 131072 op, 981300.00 ns, 7.4867 ns/op | |
IdleTarget 7: 131072 op, 948400.00 ns, 7.2357 ns/op | |
IdleTarget 8: 131072 op, 925500.00 ns, 7.0610 ns/op | |
IdleTarget 9: 131072 op, 958900.00 ns, 7.3158 ns/op | |
IdleTarget 10: 131072 op, 981400.00 ns, 7.4875 ns/op | |
IdleTarget 11: 131072 op, 956900.00 ns, 7.3006 ns/op | |
IdleTarget 12: 131072 op, 954200.00 ns, 7.2800 ns/op | |
IdleTarget 13: 131072 op, 868500.00 ns, 6.6261 ns/op | |
IdleTarget 14: 131072 op, 948400.00 ns, 7.2357 ns/op | |
IdleTarget 15: 131072 op, 988400.00 ns, 7.5409 ns/op | |
MainWarmup 1: 131072 op, 594671400.00 ns, 4.5370 us/op | |
MainWarmup 2: 131072 op, 589888700.00 ns, 4.5005 us/op | |
MainWarmup 3: 131072 op, 592308300.00 ns, 4.5190 us/op | |
MainWarmup 4: 131072 op, 595007400.00 ns, 4.5395 us/op | |
MainWarmup 5: 131072 op, 593231900.00 ns, 4.5260 us/op | |
MainWarmup 6: 131072 op, 592703900.00 ns, 4.5220 us/op | |
MainWarmup 7: 131072 op, 590546900.00 ns, 4.5055 us/op | |
MainWarmup 8: 131072 op, 591620700.00 ns, 4.5137 us/op | |
MainWarmup 9: 131072 op, 591282200.00 ns, 4.5111 us/op | |
// BeforeMainRun | |
MainTarget 1: 131072 op, 591750300.00 ns, 4.5147 us/op | |
MainTarget 2: 131072 op, 591592300.00 ns, 4.5135 us/op | |
MainTarget 3: 131072 op, 592042000.00 ns, 4.5169 us/op | |
MainTarget 4: 131072 op, 594602000.00 ns, 4.5365 us/op | |
MainTarget 5: 131072 op, 592435800.00 ns, 4.5199 us/op | |
MainTarget 6: 131072 op, 591600800.00 ns, 4.5136 us/op | |
MainTarget 7: 131072 op, 598949500.00 ns, 4.5696 us/op | |
MainTarget 8: 131072 op, 592630700.00 ns, 4.5214 us/op | |
MainTarget 9: 131072 op, 594094200.00 ns, 4.5326 us/op | |
MainTarget 10: 131072 op, 592105700.00 ns, 4.5174 us/op | |
MainTarget 11: 131072 op, 591285100.00 ns, 4.5111 us/op | |
MainTarget 12: 131072 op, 592946200.00 ns, 4.5238 us/op | |
MainTarget 13: 131072 op, 595038200.00 ns, 4.5398 us/op | |
MainTarget 14: 131072 op, 590634100.00 ns, 4.5062 us/op | |
MainTarget 15: 131072 op, 596095700.00 ns, 4.5478 us/op | |
// AfterMainRun | |
Result 1: 131072 op, 590795900.00 ns, 4.5074 us/op | |
Result 2: 131072 op, 590637900.00 ns, 4.5062 us/op | |
Result 3: 131072 op, 591087600.00 ns, 4.5096 us/op | |
Result 4: 131072 op, 593647600.00 ns, 4.5292 us/op | |
Result 5: 131072 op, 591481400.00 ns, 4.5126 us/op | |
Result 6: 131072 op, 590646400.00 ns, 4.5063 us/op | |
Result 7: 131072 op, 597995100.00 ns, 4.5623 us/op | |
Result 8: 131072 op, 591676300.00 ns, 4.5141 us/op | |
Result 9: 131072 op, 593139800.00 ns, 4.5253 us/op | |
Result 10: 131072 op, 591151300.00 ns, 4.5101 us/op | |
Result 11: 131072 op, 590330700.00 ns, 4.5039 us/op | |
Result 12: 131072 op, 591991800.00 ns, 4.5165 us/op | |
Result 13: 131072 op, 594083800.00 ns, 4.5325 us/op | |
Result 14: 131072 op, 589679700.00 ns, 4.4989 us/op | |
Result 15: 131072 op, 595141300.00 ns, 4.5406 us/op | |
GC: 92 15 0 483393536 131072 | |
// AfterAll | |
Mean = 4.5184 us, StdErr = 0.0044 us (0.10%); N = 15, StdDev = 0.0169 us | |
Min = 4.4989 us, Q1 = 4.5063 us, Median = 4.5126 us, Q3 = 4.5292 us, Max = 4.5623 us | |
IQR = 0.0229 us, LowerFence = 4.4719 us, UpperFence = 4.5635 us | |
ConfidenceInterval = [4.5003 us; 4.5364 us] (CI 99.9%), Margin = 0.0181 us (0.40% of Mean) | |
Skewness = 1.16, Kurtosis = 3.52, MValue = 2 | |
// ************************** | |
// Benchmark: SelectedBenchmarks.SerializeAnswerWithSpanJsonSerializerUtf8: Job-BDFSLP(Toolchain=myget builds) | |
// *** Execute *** | |
// Launch: 1 / 1 | |
// BeforeAnythingElse | |
// Benchmark Process Environment Information: | |
// Runtime=.NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT | |
// GC=Concurrent Workstation | |
// Job: DefaultJob | |
Pilot 1: 16 op, 281000.00 ns, 17.5625 us/op | |
Pilot 2: 32 op, 309600.00 ns, 9.6750 us/op | |
Pilot 3: 64 op, 604900.00 ns, 9.4516 us/op | |
Pilot 4: 128 op, 1177100.00 ns, 9.1961 us/op | |
Pilot 5: 256 op, 2353300.00 ns, 9.1926 us/op | |
Pilot 6: 512 op, 4576400.00 ns, 8.9383 us/op | |
Pilot 7: 1024 op, 9236900.00 ns, 9.0204 us/op | |
Pilot 8: 2048 op, 18380700.00 ns, 8.9750 us/op | |
Pilot 9: 4096 op, 36704000.00 ns, 8.9609 us/op | |
Pilot 10: 8192 op, 72112700.00 ns, 8.8028 us/op | |
Pilot 11: 16384 op, 88064500.00 ns, 5.3750 us/op | |
Pilot 12: 32768 op, 146398700.00 ns, 4.4677 us/op | |
Pilot 13: 65536 op, 293057800.00 ns, 4.4717 us/op | |
Pilot 14: 131072 op, 587758700.00 ns, 4.4842 us/op | |
IdleWarmup 1: 131072 op, 934700.00 ns, 7.1312 ns/op | |
IdleWarmup 2: 131072 op, 891200.00 ns, 6.7993 ns/op | |
IdleWarmup 3: 131072 op, 926500.00 ns, 7.0686 ns/op | |
IdleWarmup 4: 131072 op, 932600.00 ns, 7.1152 ns/op | |
IdleWarmup 5: 131072 op, 958400.00 ns, 7.3120 ns/op | |
IdleWarmup 6: 131072 op, 889600.00 ns, 6.7871 ns/op | |
IdleWarmup 7: 131072 op, 961200.00 ns, 7.3334 ns/op | |
IdleWarmup 8: 131072 op, 954800.00 ns, 7.2845 ns/op | |
IdleTarget 1: 131072 op, 984400.00 ns, 7.5104 ns/op | |
IdleTarget 2: 131072 op, 955100.00 ns, 7.2868 ns/op | |
IdleTarget 3: 131072 op, 972400.00 ns, 7.4188 ns/op | |
IdleTarget 4: 131072 op, 951000.00 ns, 7.2556 ns/op | |
IdleTarget 5: 131072 op, 955000.00 ns, 7.2861 ns/op | |
IdleTarget 6: 131072 op, 973500.00 ns, 7.4272 ns/op | |
IdleTarget 7: 131072 op, 954900.00 ns, 7.2853 ns/op | |
IdleTarget 8: 131072 op, 953400.00 ns, 7.2739 ns/op | |
IdleTarget 9: 131072 op, 954800.00 ns, 7.2845 ns/op | |
IdleTarget 10: 131072 op, 954800.00 ns, 7.2845 ns/op | |
IdleTarget 11: 131072 op, 954900.00 ns, 7.2853 ns/op | |
IdleTarget 12: 131072 op, 972400.00 ns, 7.4188 ns/op | |
IdleTarget 13: 131072 op, 958300.00 ns, 7.3112 ns/op | |
IdleTarget 14: 131072 op, 961500.00 ns, 7.3357 ns/op | |
IdleTarget 15: 131072 op, 901600.00 ns, 6.8787 ns/op | |
MainWarmup 1: 131072 op, 587783400.00 ns, 4.4844 us/op | |
MainWarmup 2: 131072 op, 592034500.00 ns, 4.5169 us/op | |
MainWarmup 3: 131072 op, 588342100.00 ns, 4.4887 us/op | |
MainWarmup 4: 131072 op, 586947200.00 ns, 4.4781 us/op | |
MainWarmup 5: 131072 op, 585662800.00 ns, 4.4683 us/op | |
MainWarmup 6: 131072 op, 586976700.00 ns, 4.4783 us/op | |
MainWarmup 7: 131072 op, 589350800.00 ns, 4.4964 us/op | |
MainWarmup 8: 131072 op, 586359800.00 ns, 4.4736 us/op | |
// BeforeMainRun | |
MainTarget 1: 131072 op, 588697800.00 ns, 4.4914 us/op | |
MainTarget 2: 131072 op, 587630000.00 ns, 4.4833 us/op | |
MainTarget 3: 131072 op, 594430800.00 ns, 4.5351 us/op | |
MainTarget 4: 131072 op, 587240000.00 ns, 4.4803 us/op | |
MainTarget 5: 131072 op, 587878500.00 ns, 4.4852 us/op | |
MainTarget 6: 131072 op, 587726900.00 ns, 4.4840 us/op | |
MainTarget 7: 131072 op, 595288900.00 ns, 4.5417 us/op | |
MainTarget 8: 131072 op, 589150100.00 ns, 4.4949 us/op | |
MainTarget 9: 131072 op, 586886200.00 ns, 4.4776 us/op | |
MainTarget 10: 131072 op, 588165600.00 ns, 4.4873 us/op | |
MainTarget 11: 131072 op, 586996300.00 ns, 4.4784 us/op | |
MainTarget 12: 131072 op, 587276300.00 ns, 4.4806 us/op | |
MainTarget 13: 131072 op, 587363400.00 ns, 4.4812 us/op | |
MainTarget 14: 131072 op, 587966600.00 ns, 4.4858 us/op | |
MainTarget 15: 131072 op, 587534300.00 ns, 4.4825 us/op | |
// AfterMainRun | |
Result 1: 131072 op, 587740600.00 ns, 4.4841 us/op | |
Result 2: 131072 op, 586672800.00 ns, 4.4760 us/op | |
Result 3: 131072 op, 586282800.00 ns, 4.4730 us/op | |
Result 4: 131072 op, 586921300.00 ns, 4.4779 us/op | |
Result 5: 131072 op, 586769700.00 ns, 4.4767 us/op | |
Result 6: 131072 op, 588192900.00 ns, 4.4876 us/op | |
Result 7: 131072 op, 585929000.00 ns, 4.4703 us/op | |
Result 8: 131072 op, 587208400.00 ns, 4.4800 us/op | |
Result 9: 131072 op, 586039100.00 ns, 4.4711 us/op | |
Result 10: 131072 op, 586319100.00 ns, 4.4733 us/op | |
Result 11: 131072 op, 586406200.00 ns, 4.4739 us/op | |
Result 12: 131072 op, 587009400.00 ns, 4.4785 us/op | |
Result 13: 131072 op, 586577100.00 ns, 4.4752 us/op | |
GC: 47 4 0 250609664 131072 | |
// AfterAll | |
Mean = 4.4767 us, StdErr = 0.0014 us (0.03%); N = 13, StdDev = 0.0050 us | |
Min = 4.4703 us, Q1 = 4.4731 us, Median = 4.4760 us, Q3 = 4.4793 us, Max = 4.4876 us | |
IQR = 0.0062 us, LowerFence = 4.4639 us, UpperFence = 4.4885 us | |
ConfidenceInterval = [4.4708 us; 4.4827 us] (CI 99.9%), Margin = 0.0060 us (0.13% of Mean) | |
Skewness = 0.72, Kurtosis = 2.51, MValue = 2 | |
// ***** BenchmarkRunner: Finish ***** | |
// * Export * | |
BenchmarkDotNet.Artifacts\results\SelectedBenchmarks-report.csv | |
BenchmarkDotNet.Artifacts\results\SelectedBenchmarks-report-github.md | |
BenchmarkDotNet.Artifacts\results\SelectedBenchmarks-report.html | |
// * Detailed results * | |
SelectedBenchmarks.DeserializeAnswerWithSpanJsonSerializer: Job-BDFSLP(Toolchain=myget builds) | |
Runtime = .NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT; GC = Concurrent Workstation | |
Mean = 7.1440 us, StdErr = 0.0340 us (0.48%); N = 15, StdDev = 0.1317 us | |
Min = 6.9451 us, Q1 = 7.0532 us, Median = 7.1012 us, Q3 = 7.3008 us, Max = 7.3467 us | |
IQR = 0.2476 us, LowerFence = 6.6817 us, UpperFence = 7.6723 us | |
ConfidenceInterval = [7.0032 us; 7.2848 us] (CI 99.9%), Margin = 0.1408 us (1.97% of Mean) | |
Skewness = 0.24, Kurtosis = 1.49, MValue = 2 | |
-------------------- Histogram -------------------- | |
[6.898 us ; 7.134 us) | @@@@@@@@ | |
[7.134 us ; 7.393 us) | @@@@@@@ | |
--------------------------------------------------- | |
SelectedBenchmarks.DeserializeAnswerWithSpanJsonSerializerUtf8: Job-BDFSLP(Toolchain=myget builds) | |
Runtime = .NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT; GC = Concurrent Workstation | |
Mean = 7.0062 us, StdErr = 0.0063 us (0.09%); N = 14, StdDev = 0.0235 us | |
Min = 6.9840 us, Q1 = 6.9881 us, Median = 6.9944 us, Q3 = 7.0208 us, Max = 7.0504 us | |
IQR = 0.0327 us, LowerFence = 6.9391 us, UpperFence = 7.0699 us | |
ConfidenceInterval = [6.9797 us; 7.0326 us] (CI 99.9%), Margin = 0.0265 us (0.38% of Mean) | |
Skewness = 0.8, Kurtosis = 1.93, MValue = 2 | |
-------------------- Histogram -------------------- | |
[6.975 us ; 7.059 us) | @@@@@@@@@@@@@@ | |
--------------------------------------------------- | |
SelectedBenchmarks.SerializeAnswerWithSpanJsonSerializer: Job-BDFSLP(Toolchain=myget builds) | |
Runtime = .NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT; GC = Concurrent Workstation | |
Mean = 4.5184 us, StdErr = 0.0044 us (0.10%); N = 15, StdDev = 0.0169 us | |
Min = 4.4989 us, Q1 = 4.5063 us, Median = 4.5126 us, Q3 = 4.5292 us, Max = 4.5623 us | |
IQR = 0.0229 us, LowerFence = 4.4719 us, UpperFence = 4.5635 us | |
ConfidenceInterval = [4.5003 us; 4.5364 us] (CI 99.9%), Margin = 0.0181 us (0.40% of Mean) | |
Skewness = 1.16, Kurtosis = 3.52, MValue = 2 | |
-------------------- Histogram -------------------- | |
[4.493 us ; 4.568 us) | @@@@@@@@@@@@@@@ | |
--------------------------------------------------- | |
SelectedBenchmarks.SerializeAnswerWithSpanJsonSerializerUtf8: Job-BDFSLP(Toolchain=myget builds) | |
Runtime = .NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT; GC = Concurrent Workstation | |
Mean = 4.4767 us, StdErr = 0.0014 us (0.03%); N = 13, StdDev = 0.0050 us | |
Min = 4.4703 us, Q1 = 4.4731 us, Median = 4.4760 us, Q3 = 4.4793 us, Max = 4.4876 us | |
IQR = 0.0062 us, LowerFence = 4.4639 us, UpperFence = 4.4885 us | |
ConfidenceInterval = [4.4708 us; 4.4827 us] (CI 99.9%), Margin = 0.0060 us (0.13% of Mean) | |
Skewness = 0.72, Kurtosis = 2.51, MValue = 2 | |
-------------------- Histogram -------------------- | |
[4.468 us ; 4.489 us) | @@@@@@@@@@@@@ | |
--------------------------------------------------- | |
Total time: 00:01:33 (93.37 sec) | |
// * Summary * | |
BenchmarkDotNet=v0.10.14, OS=Windows 10.0.17134 | |
Intel Xeon CPU E5-1620 0 3.60GHz, 1 CPU, 8 logical and 4 physical cores | |
.NET Core SDK=2.2.100-refac-20180613-1 | |
[Host] : .NET Core 2.1.2 (CoreCLR 4.6.26628.05, CoreFX 4.6.26629.01), 64bit RyuJIT | |
Job-BDFSLP : .NET Core ? (CoreCLR 4.6.26726.01, CoreFX 4.6.26725.04), 64bit RyuJIT | |
Toolchain=myget builds | |
Method | Mean | Error | StdDev | Gen 0 | Gen 1 | Allocated | | |
-------------------------------------------- |---------:|----------:|----------:|-------:|-------:|----------:| | |
DeserializeAnswerWithSpanJsonSerializer | 7.144 us | 0.1408 us | 0.1317 us | 0.3510 | 0.0305 | 1.84 KB | | |
DeserializeAnswerWithSpanJsonSerializerUtf8 | 7.006 us | 0.0265 us | 0.0235 us | 0.3510 | 0.0305 | 1.84 KB | | |
SerializeAnswerWithSpanJsonSerializer | 4.518 us | 0.0181 us | 0.0169 us | 0.7019 | 0.1144 | 3.6 KB | | |
SerializeAnswerWithSpanJsonSerializerUtf8 | 4.477 us | 0.0060 us | 0.0050 us | 0.3586 | 0.0305 | 1.87 KB | | |
// * Hints * | |
Outliers | |
SelectedBenchmarks.DeserializeAnswerWithSpanJsonSerializer: Toolchain=myget builds -> 2 outliers were removed | |
SelectedBenchmarks.DeserializeAnswerWithSpanJsonSerializerUtf8: Toolchain=myget builds -> 1 outlier was removed | |
SelectedBenchmarks.SerializeAnswerWithSpanJsonSerializerUtf8: Toolchain=myget builds -> 2 outliers were removed | |
// * Legends * | |
Mean : Arithmetic mean of all measurements | |
Error : Half of 99.9% confidence interval | |
StdDev : Standard deviation of all measurements | |
Gen 0 : GC Generation 0 collects per 1k Operations | |
Gen 1 : GC Generation 1 collects per 1k Operations | |
Allocated : Allocated memory per single operation (managed only, inclusive, 1KB = 1024B) | |
1 us : 1 Microsecond (0.000001 sec) | |
// * Diagnostic Output - MemoryDiagnoser * | |
// ***** BenchmarkRunner: End ***** | |
// * Artifacts cleanup * |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment