// ***** 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 *