Created
July 3, 2018 14:54
-
-
Save akarnokd/a23c9542d370be76deaa2317e1cd74b9 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
BenchmarkDotNet=v0.10.14, OS=Windows 10.0.17134 | |
Intel Core i7-4790 CPU 3.60GHz (Haswell), 1 CPU, 8 logical and 4 physical cores | |
Frequency=3513584 Hz, Resolution=284.6097 ns, Timer=TSC | |
[Host] : .NET Framework 4.6.2 (CLR 4.0.30319.42000), 64bit RyuJIT-v4.7.3110.0 | |
DefaultJob : .NET Framework 4.6.2 (CLR 4.0.30319.42000), 64bit RyuJIT-v4.7.3110.0 | |
Method | N | Mean | Error | StdDev | Gen 0 | Gen 1 | Gen 2 | Allocated | | |
--------------------- |-------- |---------------:|--------------:|--------------:|------------:|----------:|----------:|-------------:| | |
ObserveOn | 1 | 4.307 us | 0.0770 us | 0.0720 us | 0.9079 | - | - | 3.74 KB | | |
SubscribeOn | 1 | 3.416 us | 0.0525 us | 0.0491 us | 0.8163 | - | - | 3.35 KB | | |
SubscribeOnObserveOn | 1 | 7.437 us | 0.1024 us | 0.0855 us | 1.2741 | - | - | 5.22 KB | | |
ObserveOn | 10 | 9.789 us | 0.0486 us | 0.0406 us | 2.3804 | - | - | 9.79 KB | | |
SubscribeOn | 10 | 6.918 us | 0.0243 us | 0.0228 us | 1.5106 | - | - | 6.22 KB | | |
SubscribeOnObserveOn | 10 | 14.709 us | 0.1214 us | 0.1014 us | 2.7466 | - | - | 11.27 KB | | |
ObserveOn | 100 | 64.541 us | 0.4170 us | 0.3901 us | 16.6016 | - | - | 68.28 KB | | |
SubscribeOn | 100 | 41.929 us | 0.2869 us | 0.2683 us | 8.1177 | - | - | 33.41 KB | | |
SubscribeOnObserveOn | 100 | 78.095 us | 0.4988 us | 0.4422 us | 17.0898 | - | - | 70.01 KB | | |
ObserveOn | 1000 | 592.361 us | 3.9563 us | 3.7008 us | 157.2266 | - | - | 644.88 KB | | |
SubscribeOn | 1000 | 397.179 us | 1.8655 us | 1.4564 us | 73.7305 | - | - | 302.04 KB | | |
SubscribeOnObserveOn | 1000 | 667.487 us | 6.8711 us | 6.4272 us | 158.2031 | - | - | 651.65 KB | | |
ObserveOn | 10000 | 6,051.179 us | 56.0967 us | 49.7283 us | 1562.5000 | - | - | 6401.48 KB | | |
SubscribeOn | 10000 | 3,833.758 us | 26.0314 us | 23.0762 us | 726.5625 | - | - | 2986.21 KB | | |
SubscribeOnObserveOn | 10000 | 6,090.239 us | 27.9780 us | 26.1706 us | 1562.5000 | - | - | 6410.5 KB | | |
ObserveOn | 100000 | 59,825.313 us | 512.3584 us | 479.2603 us | 15562.5000 | 125.0000 | - | 63993.49 KB | | |
SubscribeOn | 100000 | 38,581.258 us | 146.2541 us | 136.8061 us | 7250.0000 | - | - | 29794.86 KB | | |
SubscribeOnObserveOn | 100000 | 62,453.591 us | 407.8015 us | 381.4577 us | 15562.5000 | 62.5000 | - | 64043.53 KB | | |
ObserveOn | 1000000 | 614,437.804 us | 2,951.9458 us | 2,761.2516 us | 151750.0000 | 2187.5000 | 750.0000 | 639846.05 KB | | |
SubscribeOn | 1000000 | 380,283.091 us | 2,421.6728 us | 2,265.2341 us | 72687.5000 | - | - | 297851.5 KB | | |
SubscribeOnObserveOn | 1000000 | 626,705.922 us | 4,697.2858 us | 4,393.8436 us | 151062.5000 | 2062.5000 | 1000.0000 | 640175.93 KB | | |
Method | N | Mean | Error | StdDev | Gen 0 | Gen 1 | Gen 2 | Allocated | | |
--------------------- |-------- |---------------:|--------------:|--------------:|------------:|----------:|---------:|-------------:| | |
ObserveOn | 1 | 3.655 us | 0.0742 us | 0.0658 us | 0.8469 | - | - | 3.48 KB | | |
SubscribeOn | 1 | 3.057 us | 0.0260 us | 0.0230 us | 0.7858 | - | - | 3.22 KB | | |
SubscribeOnObserveOn | 1 | 7.097 us | 0.0348 us | 0.0326 us | 1.2054 | - | - | 4.94 KB | | |
ObserveOn | 10 | 9.186 us | 0.0641 us | 0.0599 us | 2.3193 | - | - | 9.54 KB | | |
SubscribeOn | 10 | 6.459 us | 0.0744 us | 0.0660 us | 1.4801 | - | - | 6.08 KB | | |
SubscribeOnObserveOn | 10 | 13.101 us | 0.0472 us | 0.0418 us | 2.6703 | - | - | 10.99 KB | | |
ObserveOn | 100 | 63.545 us | 0.4843 us | 0.4044 us | 16.6016 | - | - | 68.09 KB | | |
SubscribeOn | 100 | 41.548 us | 0.0578 us | 0.0451 us | 8.1177 | - | - | 33.27 KB | | |
SubscribeOnObserveOn | 100 | 77.186 us | 0.4850 us | 0.4050 us | 16.9678 | - | - | 69.59 KB | | |
ObserveOn | 1000 | 592.429 us | 5.2280 us | 4.8902 us | 157.2266 | - | - | 644.83 KB | | |
SubscribeOn | 1000 | 383.346 us | 0.9346 us | 0.8285 us | 73.2422 | - | - | 301.91 KB | | |
SubscribeOnObserveOn | 1000 | 668.812 us | 8.1900 us | 7.2603 us | 157.2266 | - | - | 647.5 KB | | |
ObserveOn | 10000 | 5,920.743 us | 39.8410 us | 37.2673 us | 1562.5000 | - | - | 6402.5 KB | | |
SubscribeOn | 10000 | 3,805.120 us | 23.3190 us | 21.8126 us | 726.5625 | - | - | 2986.08 KB | | |
SubscribeOnObserveOn | 10000 | 6,038.332 us | 23.2031 us | 20.5690 us | 1562.5000 | - | - | 6410.84 KB | | |
ObserveOn | 100000 | 60,830.218 us | 396.2162 us | 330.8584 us | 15312.5000 | 375.0000 | 125.0000 | 63970.89 KB | | |
SubscribeOn | 100000 | 37,272.289 us | 129.8476 us | 121.4595 us | 7250.0000 | - | - | 29794.51 KB | | |
SubscribeOnObserveOn | 100000 | 62,062.883 us | 377.6864 us | 353.2881 us | 15500.0000 | 125.0000 | - | 64015.32 KB | | |
ObserveOn | 1000000 | 610,214.222 us | 2,604.1751 us | 2,308.5332 us | 149062.5000 | 2312.5000 | 750.0000 | 639570.92 KB | | |
SubscribeOn | 1000000 | 383,196.843 us | 1,909.1567 us | 1,594.2321 us | 72687.5000 | - | - | 297851.53 KB | | |
SubscribeOnObserveOn | 1000000 | 613,581.001 us | 4,306.3502 us | 4,028.1623 us | 150937.5000 | 2125.0000 | 937.5000 | 640151.64 KB | | |
Method | N | Mean | Error | StdDev | Gen 0 | Gen 1 | Gen 2 | Allocated | | |
--------------------- |-------- |---------------:|--------------:|--------------:|-----------:|----------:|---------:|-------------:| | |
ObserveOn | 1 | 2.224 us | 0.0161 us | 0.0134 us | 0.3357 | - | - | 1.38 KB | | |
SubscribeOn | 1 | 2.426 us | 0.0355 us | 0.0314 us | 0.2594 | - | - | 1.08 KB | | |
SubscribeOnObserveOn | 1 | 4.004 us | 0.0435 us | 0.0407 us | 0.4196 | - | - | 1.72 KB | | |
ObserveOn | 10 | 5.755 us | 0.0284 us | 0.0237 us | 0.6790 | - | - | 2.8 KB | | |
SubscribeOn | 10 | 4.045 us | 0.0380 us | 0.0355 us | 0.3967 | - | - | 1.64 KB | | |
SubscribeOnObserveOn | 10 | 8.428 us | 0.0943 us | 0.0882 us | 0.7629 | - | - | 3.14 KB | | |
ObserveOn | 100 | 40.299 us | 0.2585 us | 0.2418 us | 4.3335 | - | - | 17.79 KB | | |
SubscribeOn | 100 | 20.869 us | 0.1574 us | 0.1473 us | 1.7700 | - | - | 7.27 KB | | |
SubscribeOnObserveOn | 100 | 50.629 us | 0.3886 us | 0.3445 us | 4.3945 | - | - | 18.12 KB | | |
ObserveOn | 1000 | 375.077 us | 3.2944 us | 3.0816 us | 40.5273 | - | - | 166.68 KB | | |
SubscribeOn | 1000 | 190.580 us | 2.1121 us | 1.9757 us | 15.3809 | - | - | 63.58 KB | | |
SubscribeOnObserveOn | 1000 | 409.480 us | 8.1262 us | 7.6013 us | 40.5273 | - | - | 167.2 KB | | |
ObserveOn | 10000 | 3,718.195 us | 19.0100 us | 17.7820 us | 402.3438 | 7.8125 | - | 1656.32 KB | | |
SubscribeOn | 10000 | 1,927.866 us | 7.5253 us | 7.0391 us | 152.3438 | - | - | 626.73 KB | | |
SubscribeOnObserveOn | 10000 | 3,791.097 us | 10.4030 us | 9.2220 us | 402.3438 | 7.8125 | - | 1658.6 KB | | |
ObserveOn | 100000 | 37,850.039 us | 339.2229 us | 317.3093 us | 3625.0000 | 625.0000 | - | 16553.01 KB | | |
SubscribeOn | 100000 | 18,637.214 us | 83.5403 us | 74.0563 us | 1500.0000 | - | - | 6258.63 KB | | |
SubscribeOnObserveOn | 100000 | 38,222.800 us | 264.6763 us | 221.0167 us | 3562.5000 | 750.0000 | - | 16557.83 KB | | |
ObserveOn | 1000000 | 386,094.353 us | 1,766.2994 us | 1,565.7783 us | 30562.5000 | 1875.0000 | 687.5000 | 165461.18 KB | | |
SubscribeOn | 1000000 | 185,481.689 us | 502.7358 us | 470.2594 us | 15250.0000 | - | - | 62509.31 KB | | |
SubscribeOnObserveOn | 1000000 | 388,478.994 us | 4,167.7305 us | 3,898.4973 us | 30500.0000 | 1875.0000 | 625.0000 | 165476.84 KB | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment