Created
November 17, 2019 14:01
-
-
Save luckerby/a34715c4bfd12f5db707df145c39ca66 to your computer and use it in GitHub Desktop.
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
c:\Users\sandmansam\source\repos\GenerateRandomNumbersBoxAndAddToArrayList\GenerateRandomNumbersBoxAndAddToArrayList\bin\Release>GenerateRandomNumbersBoxAndAddToArrayList.exe | |
// Validating benchmarks: | |
// ***** BenchmarkRunner: Start ***** | |
// ***** Found 1 benchmark(s) in total ***** | |
// ***** Building 1 exe(s) in Parallel: Start ***** | |
BuildScript: c:\Users\sandmansam\source\repos\GenerateRandomNumbersBoxAndAddToArrayList\GenerateRandomNumbersBoxAndAddToArrayList\bin\Release\516fa6ef-7e31-4b9a-bf3b-2ffe90f0d733.bat | |
// ***** Done, took 00:00:02 (2.34 sec) ***** | |
// Found 1 benchmarks: | |
// UnderTest.GenerateRandomNumbersBoxAndAddToArrayList: DefaultJob | |
Setup power plan (GUID: 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c FriendlyName: High performance)// ************************** | |
// Benchmark: UnderTest.GenerateRandomNumbersBoxAndAddToArrayList: DefaultJob | |
// *** Execute *** | |
// Launch: 1 / 1 | |
// Execute: c:\Users\sandmansam\source\repos\GenerateRandomNumbersBoxAndAddToArrayList\GenerateRandomNumbersBoxAndAddToArrayList\bin\Release\516fa6ef-7e31-4b9a-bf3b-2ffe90f0d733.exe --benchmarkName "GenerateRandomNumbersBoxAndAddToArrayList.UnderTest.GenerateRandomNumbersBoxAndAddToArrayList" --job "Default" --benchmarkId 0 in | |
// BeforeAnythingElse | |
// Benchmark Process Environment Information: | |
// Runtime=.NET Framework 4.7.2 (CLR 4.0.30319.42000), 32bit LegacyJIT-v4.7.3416.0 | |
// GC=Concurrent Workstation | |
// Job: DefaultJob | |
OverheadJitting 1: 1 op, 221695.58 ns, 221.6956 us/op | |
WorkloadJitting 1: 1 op, 1300900090.90 ns, 1.3009 s/op | |
WorkloadWarmup 1: 1 op, 1148718390.85 ns, 1.1487 s/op | |
WorkloadWarmup 2: 1 op, 1248132437.11 ns, 1.2481 s/op | |
WorkloadWarmup 3: 1 op, 1184990251.21 ns, 1.1850 s/op | |
WorkloadWarmup 4: 1 op, 1159430256.04 ns, 1.1594 s/op | |
WorkloadWarmup 5: 1 op, 1190760152.41 ns, 1.1908 s/op | |
WorkloadWarmup 6: 1 op, 1167790711.16 ns, 1.1678 s/op | |
// BeforeActualRun | |
WorkloadActual 1: 1 op, 1249151620.96 ns, 1.2492 s/op | |
WorkloadActual 2: 1 op, 1147465194.99 ns, 1.1475 s/op | |
WorkloadActual 3: 1 op, 1294472971.78 ns, 1.2945 s/op | |
WorkloadActual 4: 1 op, 1263326795.37 ns, 1.2633 s/op | |
WorkloadActual 5: 1 op, 1213299887.41 ns, 1.2133 s/op | |
WorkloadActual 6: 1 op, 1275446838.05 ns, 1.2754 s/op | |
WorkloadActual 7: 1 op, 1298234269.96 ns, 1.2982 s/op | |
WorkloadActual 8: 1 op, 1213294071.32 ns, 1.2133 s/op | |
WorkloadActual 9: 1 op, 1163701317.21 ns, 1.1637 s/op | |
WorkloadActual 10: 1 op, 1156952602.65 ns, 1.1570 s/op | |
WorkloadActual 11: 1 op, 1156010054.31 ns, 1.1560 s/op | |
WorkloadActual 12: 1 op, 1157246144.02 ns, 1.1572 s/op | |
WorkloadActual 13: 1 op, 1149184362.11 ns, 1.1492 s/op | |
WorkloadActual 14: 1 op, 1149935321.68 ns, 1.1499 s/op | |
WorkloadActual 15: 1 op, 1248514930.41 ns, 1.2485 s/op | |
WorkloadActual 16: 1 op, 1146074807.89 ns, 1.1461 s/op | |
WorkloadActual 17: 1 op, 1147796711.99 ns, 1.1478 s/op | |
WorkloadActual 18: 1 op, 1141507810.49 ns, 1.1415 s/op | |
WorkloadActual 19: 1 op, 1167301817.66 ns, 1.1673 s/op | |
WorkloadActual 20: 1 op, 1160898647.14 ns, 1.1609 s/op | |
WorkloadActual 21: 1 op, 1152223096.92 ns, 1.1522 s/op | |
WorkloadActual 22: 1 op, 1137263434.91 ns, 1.1373 s/op | |
WorkloadActual 23: 1 op, 1152064009.81 ns, 1.1521 s/op | |
WorkloadActual 24: 1 op, 1147430298.46 ns, 1.1474 s/op | |
WorkloadActual 25: 1 op, 1147129914.64 ns, 1.1471 s/op | |
WorkloadActual 26: 1 op, 1152497821.53 ns, 1.1525 s/op | |
WorkloadActual 27: 1 op, 1177339016.68 ns, 1.1773 s/op | |
WorkloadActual 28: 1 op, 1155545793.65 ns, 1.1555 s/op | |
WorkloadActual 29: 1 op, 1181872143.92 ns, 1.1819 s/op | |
WorkloadActual 30: 1 op, 1137873439.88 ns, 1.1379 s/op | |
WorkloadActual 31: 1 op, 1147555857.54 ns, 1.1476 s/op | |
WorkloadActual 32: 1 op, 1150589802.62 ns, 1.1506 s/op | |
WorkloadActual 33: 1 op, 1144044651.13 ns, 1.1440 s/op | |
// AfterActualRun | |
WorkloadResult 1: 1 op, 1249151620.96 ns, 1.2492 s/op | |
WorkloadResult 2: 1 op, 1147465194.99 ns, 1.1475 s/op | |
WorkloadResult 3: 1 op, 1263326795.37 ns, 1.2633 s/op | |
WorkloadResult 4: 1 op, 1213299887.41 ns, 1.2133 s/op | |
WorkloadResult 5: 1 op, 1213294071.32 ns, 1.2133 s/op | |
WorkloadResult 6: 1 op, 1163701317.21 ns, 1.1637 s/op | |
WorkloadResult 7: 1 op, 1156952602.65 ns, 1.1570 s/op | |
WorkloadResult 8: 1 op, 1156010054.31 ns, 1.1560 s/op | |
WorkloadResult 9: 1 op, 1157246144.02 ns, 1.1572 s/op | |
WorkloadResult 10: 1 op, 1149184362.11 ns, 1.1492 s/op | |
WorkloadResult 11: 1 op, 1149935321.68 ns, 1.1499 s/op | |
WorkloadResult 12: 1 op, 1248514930.41 ns, 1.2485 s/op | |
WorkloadResult 13: 1 op, 1146074807.89 ns, 1.1461 s/op | |
WorkloadResult 14: 1 op, 1147796711.99 ns, 1.1478 s/op | |
WorkloadResult 15: 1 op, 1141507810.49 ns, 1.1415 s/op | |
WorkloadResult 16: 1 op, 1167301817.66 ns, 1.1673 s/op | |
WorkloadResult 17: 1 op, 1160898647.14 ns, 1.1609 s/op | |
WorkloadResult 18: 1 op, 1152223096.92 ns, 1.1522 s/op | |
WorkloadResult 19: 1 op, 1137263434.91 ns, 1.1373 s/op | |
WorkloadResult 20: 1 op, 1152064009.81 ns, 1.1521 s/op | |
WorkloadResult 21: 1 op, 1147430298.46 ns, 1.1474 s/op | |
WorkloadResult 22: 1 op, 1147129914.64 ns, 1.1471 s/op | |
WorkloadResult 23: 1 op, 1152497821.53 ns, 1.1525 s/op | |
WorkloadResult 24: 1 op, 1177339016.68 ns, 1.1773 s/op | |
WorkloadResult 25: 1 op, 1155545793.65 ns, 1.1555 s/op | |
WorkloadResult 26: 1 op, 1181872143.92 ns, 1.1819 s/op | |
WorkloadResult 27: 1 op, 1137873439.88 ns, 1.1379 s/op | |
WorkloadResult 28: 1 op, 1147555857.54 ns, 1.1476 s/op | |
WorkloadResult 29: 1 op, 1150589802.62 ns, 1.1506 s/op | |
WorkloadResult 30: 1 op, 1144044651.13 ns, 1.1440 s/op | |
GC: 23 18 3 254230784 1 | |
// AfterAll | |
Mean = 1.1672 s, StdErr = 0.0063 s (0.54%); N = 30, StdDev = 0.0345 s | |
Min = 1.1373 s, Q1 = 1.1475 s, Median = 1.1524 s, Q3 = 1.1673 s, Max = 1.2633 s | |
IQR = 0.0198 s, LowerFence = 1.1177 s, UpperFence = 1.1971 s | |
ConfidenceInterval = [1.1441 s; 1.1902 s] (CI 99.9%), Margin = 0.0231 s (1.98% of Mean) | |
Skewness = 1.64, Kurtosis = 4.39, MValue = 2 | |
Successfully reverted power plan (GUID: 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c FriendlyName: High performance) | |
// ***** BenchmarkRunner: Finish ***** | |
// * Export * | |
BenchmarkDotNet.Artifacts\results\GenerateRandomNumbersBoxAndAddToArrayList.UnderTest-report.csv | |
BenchmarkDotNet.Artifacts\results\GenerateRandomNumbersBoxAndAddToArrayList.UnderTest-report-github.md | |
BenchmarkDotNet.Artifacts\results\GenerateRandomNumbersBoxAndAddToArrayList.UnderTest-report.html | |
BenchmarkDotNet.Artifacts\results\GenerateRandomNumbersBoxAndAddToArrayList.UnderTest-disassembly-report.html | |
BenchmarkDotNet.Artifacts\results\GenerateRandomNumbersBoxAndAddToArrayList.UnderTest-asm.raw.html | |
BenchmarkDotNet.Artifacts\results\GenerateRandomNumbersBoxAndAddToArrayList.UnderTest-asm.pretty.html | |
BenchmarkDotNet.Artifacts\results\GenerateRandomNumbersBoxAndAddToArrayList.UnderTest-asm.pretty.md | |
// * Detailed results * | |
UnderTest.GenerateRandomNumbersBoxAndAddToArrayList: DefaultJob | |
Runtime = .NET Framework 4.7.2 (CLR 4.0.30319.42000), 32bit LegacyJIT-v4.7.3416.0; GC = Concurrent Workstation | |
Mean = 1.1672 s, StdErr = 0.0063 s (0.54%); N = 30, StdDev = 0.0345 s | |
Min = 1.1373 s, Q1 = 1.1475 s, Median = 1.1524 s, Q3 = 1.1673 s, Max = 1.2633 s | |
IQR = 0.0198 s, LowerFence = 1.1177 s, UpperFence = 1.1971 s | |
ConfidenceInterval = [1.1441 s; 1.1902 s] (CI 99.9%), Margin = 0.0231 s (1.98% of Mean) | |
Skewness = 1.64, Kurtosis = 4.39, MValue = 2 | |
-------------------- Histogram -------------------- | |
[1.136 s ; 1.181 s) | @@@@@@@@@@@@@@@@@@@@@@@@ | |
[1.181 s ; 1.225 s) | @@@ | |
[1.225 s ; 1.268 s) | @@@ | |
--------------------------------------------------- | |
// * Summary * | |
BenchmarkDotNet=v0.11.5, OS=Windows 10.0.17134.984 (1803/April2018Update/Redstone4) | |
Intel Core i7-4610M CPU 3.00GHz (Haswell), 1 CPU, 4 logical and 2 physical cores | |
Frequency=2922927 Hz, Resolution=342.1228 ns, Timer=TSC | |
[Host] : .NET Framework 4.7.2 (CLR 4.0.30319.42000), 32bit LegacyJIT-v4.7.3416.0 | |
DefaultJob : .NET Framework 4.7.2 (CLR 4.0.30319.42000), 32bit LegacyJIT-v4.7.3416.0 | |
| Method | Mean | Error | StdDev | Gen 0 | Gen 1 | Gen 2 | Allocated | | |
|------------------------------------------ |--------:|---------:|---------:|-----------:|-----------:|----------:|----------:| | |
| GenerateRandomNumbersBoxAndAddToArrayList | 1.167 s | 0.0231 s | 0.0345 s | 23000.0000 | 18000.0000 | 3000.0000 | 242.45 MB | | |
// * Hints * | |
Outliers | |
UnderTest.GenerateRandomNumbersBoxAndAddToArrayList: Default -> 3 outliers were removed (1.28 s..1.30 s) | |
// * 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 1000 operations | |
Gen 1 : GC Generation 1 collects per 1000 operations | |
Gen 2 : GC Generation 2 collects per 1000 operations | |
Allocated : Allocated memory per single operation (managed only, inclusive, 1KB = 1024B) | |
1 s : 1 Second (1 sec) | |
// * Diagnostic Output - MemoryDiagnoser * | |
// * Diagnostic Output - DisassemblyDiagnoser * | |
The results were exported to ".\BenchmarkDotNet.Artifacts\results\*-disassembly-report.html" | |
// ***** BenchmarkRunner: End ***** | |
// ** Remained 0 benchmark(s) to run ** | |
Run time: 00:00:55 (55.31 sec), executed benchmarks: 1 | |
Global total time: 00:00:57 (57.67 sec), executed benchmarks: 1 | |
// * Artifacts cleanup * | |
c:\Users\sandmansam\source\repos\GenerateRandomNumbersBoxAndAddToArrayList\GenerateRandomNumbersBoxAndAddToArrayList\bin\Release> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment