Skip to content

Latest commit

 

History

History
35 lines (32 loc) · 8.59 KB

dotNetTips.Utility.Benchmarks.Collections.Concurrent.ConcurrentDistinctConcurrentBagPerfTestRunner-report-github.md

File metadata and controls

35 lines (32 loc) · 8.59 KB
BenchmarkDotNet=v0.12.1, OS=Windows 10.0.19042
Unknown processor
.NET Core SDK=5.0.300-preview.21180.15
  [Host]     : .NET Core 3.1.14 (CoreCLR 4.700.21.16201, CoreFX 4.700.21.16208), X64 RyuJIT
  Job-SOGKAI : .NET Core 3.1.14 (CoreCLR 4.700.21.16201, CoreFX 4.700.21.16208), X64 RyuJIT

EvaluateOverhead=True  Server=True  Toolchain=.NET Core 3.1  
Namespace=dotNetTips.Utility.Benchmarks.Collections.Concurrent  Categories=DistinctConcurrentBag,GenericCollections  
Method CollectionCount Mean Error StdDev StdErr Min Q1 Median Q3 Max Op/s CI99.9% Margin Iterations Kurtosis MValue Skewness Rank LogicalGroup Baseline Code Size Gen 0 Gen 1 Gen 2 Allocated
'Creating Using Constructor.' 10 3,051.6 ns 26.09 ns 21.79 ns 6.04 ns 3,023.7 ns 3,038.7 ns 3,048.1 ns 3,054.4 ns 3,098.7 ns 327,701.8 26.090 ns 13.00 2.748 2.000 0.8359 7 ***** No 333 B 0.0038 - - 1424 B
'Creating Using Constructor.' 25 6,368.2 ns 77.12 ns 72.14 ns 18.63 ns 6,279.1 ns 6,314.0 ns 6,346.7 ns 6,427.1 ns 6,502.6 ns 157,029.0 77.120 ns 15.00 1.864 2.000 0.6080 9 * No 333 B 0.0076 - - 2192 B
'Creating Using Constructor.' 50 12,071.7 ns 128.06 ns 113.53 ns 30.34 ns 11,950.9 ns 11,981.9 ns 12,043.1 ns 12,156.3 ns 12,271.7 ns 82,838.7 128.065 ns 14.00 1.716 2.000 0.6183 12 * No 333 B 0.0153 - - 4408 B
'Creating Using Constructor.' 100 22,932.6 ns 185.52 ns 173.54 ns 44.81 ns 22,584.4 ns 22,831.3 ns 22,963.7 ns 23,074.0 ns 23,176.6 ns 43,606.1 185.522 ns 15.00 1.954 2.000 -0.3517 13 * No 333 B 0.0305 - - 9064 B
'Creating Using Constructor.' 250 56,243.1 ns 320.36 ns 284.00 ns 75.90 ns 55,547.0 ns 56,137.9 ns 56,329.0 ns 56,432.6 ns 56,586.4 ns 17,780.0 320.365 ns 14.00 3.131 2.000 -0.9723 14 * No 333 B 0.0610 - - 19288 B
'Creating Using Constructor.' 500 114,301.7 ns 685.56 ns 641.27 ns 165.58 ns 113,345.0 ns 113,827.0 ns 114,385.7 ns 114,824.1 ns 115,427.7 ns 8,748.8 685.562 ns 15.00 1.636 2.000 0.0168 15 * No 333 B 0.1221 - - 40168 B
'Creating Using Constructor.' 1000 228,688.0 ns 1,249.51 ns 1,107.66 ns 296.03 ns 226,620.7 ns 228,196.9 ns 228,459.5 ns 228,907.6 ns 231,088.0 ns 4,372.8 1,249.513 ns 14.00 2.822 2.000 0.4180 16 * No 333 B 0.2441 - - 83336 B
'Creating Using ForEach().' 10 2,983.5 ns 37.23 ns 33.00 ns 8.82 ns 2,950.0 ns 2,962.7 ns 2,973.4 ns 3,001.1 ns 3,067.0 ns 335,180.8 37.229 ns 14.00 3.381 2.000 1.1552 6 ***** No 406 B 0.0038 - - 1312 B
'Creating Using ForEach().' 25 6,340.1 ns 102.69 ns 91.03 ns 24.33 ns 6,255.1 ns 6,268.7 ns 6,313.8 ns 6,372.4 ns 6,531.1 ns 157,727.0 102.692 ns 14.00 2.835 2.000 1.0518 9 * No 406 B 0.0076 - - 1960 B
'Creating Using ForEach().' 50 11,793.7 ns 116.05 ns 90.60 ns 26.16 ns 11,587.5 ns 11,763.2 ns 11,802.4 ns 11,853.7 ns 11,902.7 ns 84,791.2 116.051 ns 12.00 2.729 2.000 -0.8426 11 * No 406 B 0.0153 - - 3976 B
'Creating Using ForEach().' 100 23,209.4 ns 194.22 ns 181.68 ns 46.91 ns 22,902.2 ns 23,060.3 ns 23,218.7 ns 23,357.6 ns 23,486.6 ns 43,086.0 194.225 ns 15.00 1.563 2.000 -0.1287 13 * No 406 B 0.0305 - - 8232 B
'Creating Using ForEach().' 250 55,515.6 ns 534.56 ns 500.03 ns 129.11 ns 54,676.0 ns 55,192.5 ns 55,477.0 ns 55,791.9 ns 56,398.9 ns 18,013.0 534.564 ns 15.00 2.017 2.000 0.1650 14 * No 406 B 0.0610 - - 17256 B
'Creating Using ForEach().' 500 114,117.5 ns 707.93 ns 627.56 ns 167.72 ns 113,214.9 ns 113,685.4 ns 114,043.7 ns 114,294.6 ns 115,342.3 ns 8,762.9 707.933 ns 14.00 2.456 2.000 0.6103 15 * No 406 B 0.1221 - - 36136 B
'Creating Using ForEach().' 1000 229,084.6 ns 4,425.16 ns 5,267.83 ns 1,149.54 ns 220,670.2 ns 223,966.1 ns 229,640.3 ns 231,625.0 ns 237,742.5 ns 4,365.2 4,425.155 ns 21.00 1.872 2.000 -0.0397 16 * No 406 B 0.2441 - - 75304 B
'Looping with foreach().' 10 159.5 ns 1.26 ns 1.12 ns 0.30 ns 158.3 ns 158.7 ns 159.1 ns 160.2 ns 162.4 ns 6,268,267.5 1.262 ns 14.00 3.478 2.000 1.0813 1 ***** No 729 B 0.0153 - - 144 B
'Looping with foreach().' 25 323.6 ns 6.30 ns 6.19 ns 1.55 ns 314.7 ns 318.7 ns 321.2 ns 330.1 ns 331.5 ns 3,090,343.7 6.303 ns 16.00 1.183 2.000 0.1006 2 * No 729 B 0.0277 - - 264 B
'Looping with foreach().' 50 566.0 ns 4.89 ns 4.34 ns 1.16 ns 558.7 ns 563.9 ns 567.1 ns 569.0 ns 571.6 ns 1,766,642.7 4.895 ns 14.00 1.718 2.000 -0.4219 3 * No 729 B 0.0486 - - 464 B
'Looping with foreach().' 100 1,084.8 ns 2.68 ns 2.51 ns 0.65 ns 1,078.7 ns 1,084.0 ns 1,085.3 ns 1,086.2 ns 1,087.8 ns 921,845.8 2.680 ns 15.00 3.118 2.000 -1.0671 4 * No 729 B 0.0896 - - 864 B
'Looping with foreach().' 250 2,547.5 ns 32.16 ns 28.51 ns 7.62 ns 2,522.8 ns 2,525.8 ns 2,529.3 ns 2,569.6 ns 2,614.0 ns 392,548.3 32.162 ns 14.00 2.484 2.000 0.8526 5 * No 729 B 0.2213 - - 2064 B
'Looping with foreach().' 500 5,109.3 ns 78.02 ns 72.98 ns 18.84 ns 5,008.2 ns 5,060.7 ns 5,083.0 ns 5,144.7 ns 5,247.9 ns 195,720.4 78.016 ns 15.00 1.946 2.000 0.5104 8 * No 729 B 0.4349 - - 4064 B
'Looping with foreach().' 1000 9,907.7 ns 188.42 ns 185.06 ns 46.26 ns 9,706.2 ns 9,733.2 ns 9,933.8 ns 10,001.6 ns 10,200.6 ns 100,931.6 188.422 ns 16.00 1.557 2.000 0.3440 10 * No 729 B 0.8545 - - 8064 B