|
1 | 1 | Batch,Pool Type," From Empty (In Parallel)"," To (In Parallel)",d Read/Write (In Parallel),y Pool (.TryTake()),L, |
2 | | -Repeat 200000 for size 4,QueueObjectPool,00:00:00.8239435,00:00:00.7659438,00:00:00.7539503,00:00:00.0915139,00:00:02.4353515, |
3 | | -Repeat 200000 for size 4,ConcurrentQueueObjectPool,00:00:00.8454852,00:00:00.8014094,00:00:00.7777634,00:00:00.0943980,00:00:02.5190560, |
4 | | -Repeat 200000 for size 4,OptimisticArrayObjectPool,00:00:00.7514263,00:00:00.6102573,00:00:00.6096008,00:00:00.0250278,00:00:01.9963122, |
5 | | -Repeat 80000 for size 10,QueueObjectPool,00:00:00.4331560,00:00:00.4100775,00:00:00.3880329,00:00:00.0806808,00:00:01.3119472, |
6 | | -Repeat 80000 for size 10,ConcurrentQueueObjectPool,00:00:00.4329151,00:00:00.4102398,00:00:00.4300915,00:00:00.0956072,00:00:01.3688536, |
7 | | -Repeat 80000 for size 10,OptimisticArrayObjectPool,00:00:00.4835332,00:00:00.3670787,00:00:00.3804679,00:00:00.0163851,00:00:01.2474649, |
8 | | -Repeat 24000 for size 50,QueueObjectPool,00:00:00.2038919,00:00:00.4452561,00:00:00.2320728,00:00:00.1154980,00:00:00.9967188, |
9 | | -Repeat 24000 for size 50,ConcurrentQueueObjectPool,00:00:00.1995862,00:00:00.2350584,00:00:00.2086107,00:00:00.1473526,00:00:00.7906079, |
10 | | -Repeat 24000 for size 50,OptimisticArrayObjectPool,00:00:00.3295805,00:00:00.1578376,00:00:00.1925929,00:00:00.0135767,00:00:00.6935877, |
11 | | -Repeat 16000 for size 100,QueueObjectPool,00:00:00.1852586,00:00:00.9325604,00:00:00.3417127,00:00:00.1384648,00:00:01.5979965, |
12 | | -Repeat 16000 for size 100,ConcurrentQueueObjectPool,00:00:00.1971318,00:00:00.2221067,00:00:00.1930569,00:00:00.1769435,00:00:00.7892389, |
13 | | -Repeat 16000 for size 100,OptimisticArrayObjectPool,00:00:00.4016048,00:00:00.1306689,00:00:00.1996246,00:00:00.0152044,00:00:00.7471027, |
14 | | -Repeat 25600 for size 250,QueueObjectPool,00:00:00.4788340,00:00:02.5027144,00:00:02.0335266,00:00:00.4868144,00:00:05.5018894, |
15 | | -Repeat 25600 for size 250,ConcurrentQueueObjectPool,00:00:00.4744855,00:00:00.6086463,00:00:00.5306288,00:00:00.6649206,00:00:02.2786812, |
16 | | -Repeat 25600 for size 250,OptimisticArrayObjectPool,00:00:02.4850059,00:00:00.2867497,00:00:00.7016053,00:00:00.0496239,00:00:03.5229848, |
17 | | -Repeat 9600 for size 1000,QueueObjectPool,00:00:00.4068512,00:00:02.3780043,00:00:01.7465435,00:00:00.6397193,00:00:05.1711183, |
18 | | -Repeat 9600 for size 1000,ConcurrentQueueObjectPool,00:00:00.4151344,00:00:00.6236454,00:00:00.5478473,00:00:00.8236824,00:00:02.4103095, |
19 | | -Repeat 9600 for size 1000,OptimisticArrayObjectPool,00:00:12.1866684,00:00:00.2235276,00:00:01.1323710,00:00:00.0608345,00:00:13.6034015, |
20 | | -0:02.6057931, |
21 | | -Repeat 9600 for size 1000,OptimisticArrayObjectPool,00:00:00.4008469,00:00:00.2035019,00:00:00.3460404,00:00:00.0013505,00:00:00.9517397, |
22 | | -Repeat 9600 for size 1000,InterlockedArrayObjectPool,00:00:00.3981409,00:00:00.2025855,00:00:00.3609484,00:00:00.0012963,00:00:00.9629711, |
23 | | -Repeat 6400 for size 2000,QueueObjectPool,00:00:00.5199373,00:00:02.5465317,00:00:02.4285615,00:00:00.8731311,00:00:06.3681616, |
24 | | -Repeat 6400 for size 2000,ConcurrentQueueObjectPool,00:00:00.5197277,00:00:00.8558225,00:00:00.7322259,00:00:01.1357703,00:00:03.2435464, |
25 | | -Repeat 6400 for size 2000,OptimisticArrayObjectPool,00:00:00.4943047,00:00:00.2297032,00:00:00.4033160,00:00:00.0010375,00:00:01.1283614, |
26 | | -Repeat 6400 for size 2000,InterlockedArrayObjectPool,00:00:00.4761291,00:00:00.2311264,00:00:00.4388072,00:00:00.0009975,00:00:01.1470602, |
| 2 | +Repeat 200000 for size 4,QueueObjectPool,00:00:00.8414443,00:00:00.7491188,00:00:00.7633843,00:00:00.0939873,00:00:02.4479347, |
| 3 | +Repeat 200000 for size 4,ConcurrentQueueObjectPool,00:00:00.7907885,00:00:00.7635269,00:00:00.7739002,00:00:00.0956834,00:00:02.4238990, |
| 4 | +Repeat 200000 for size 4,OptimisticArrayObjectPool,00:00:00.8545861,00:00:00.7298007,00:00:00.7360451,00:00:00.0309048,00:00:02.3513367, |
| 5 | +Repeat 200000 for size 4,ChannelObjectPool,00:00:00.9057234,00:00:00.8273447,00:00:00.7409435,00:00:00.0901244,00:00:02.5641360, |
| 6 | +Repeat 80000 for size 10,QueueObjectPool,00:00:00.4912983,00:00:00.4533136,00:00:00.4291087,00:00:00.0878080,00:00:01.4615286, |
| 7 | +Repeat 80000 for size 10,ConcurrentQueueObjectPool,00:00:00.4694570,00:00:00.4624334,00:00:00.4517696,00:00:00.1010806,00:00:01.4847406, |
| 8 | +Repeat 80000 for size 10,OptimisticArrayObjectPool,00:00:00.5033997,00:00:00.3914612,00:00:00.4087611,00:00:00.0173492,00:00:01.3209712, |
| 9 | +Repeat 80000 for size 10,ChannelObjectPool,00:00:00.5184524,00:00:00.4868362,00:00:00.4049050,00:00:00.0772238,00:00:01.4874174, |
| 10 | +Repeat 24000 for size 50,QueueObjectPool,00:00:00.2166941,00:00:00.5193580,00:00:00.2609577,00:00:00.1199166,00:00:01.1169264, |
| 11 | +Repeat 24000 for size 50,ConcurrentQueueObjectPool,00:00:00.2071364,00:00:00.2237372,00:00:00.2196626,00:00:00.1443611,00:00:00.7948973, |
| 12 | +Repeat 24000 for size 50,OptimisticArrayObjectPool,00:00:00.3335099,00:00:00.1604842,00:00:00.1997833,00:00:00.0136419,00:00:00.7074193, |
| 13 | +Repeat 24000 for size 50,ChannelObjectPool,00:00:00.6503868,00:00:00.7734191,00:00:00.2313558,00:00:00.1015311,00:00:01.7566928, |
| 14 | +Repeat 16000 for size 100,QueueObjectPool,00:00:00.1955970,00:00:01.4124730,00:00:00.4856747,00:00:00.1556698,00:00:02.2494145, |
| 15 | +Repeat 16000 for size 100,ConcurrentQueueObjectPool,00:00:00.1850974,00:00:00.2225350,00:00:00.1948766,00:00:00.1859670,00:00:00.7884760, |
| 16 | +Repeat 16000 for size 100,OptimisticArrayObjectPool,00:00:00.4606833,00:00:00.1290964,00:00:00.2011276,00:00:00.0155033,00:00:00.8064106, |
| 17 | +Repeat 16000 for size 100,ChannelObjectPool,00:00:01.8300660,00:00:02.1177653,00:00:00.3798079,00:00:00.1307917,00:00:04.4584309, |
| 18 | +Repeat 25600 for size 250,QueueObjectPool,00:00:00.5207554,00:00:03.8471300,00:00:03.1776130,00:00:00.5699890,00:00:08.1154874, |
| 19 | +Repeat 25600 for size 250,ConcurrentQueueObjectPool,00:00:00.5144591,00:00:00.6581721,00:00:00.5638693,00:00:00.7343616,00:00:02.4708621, |
| 20 | +Repeat 25600 for size 250,OptimisticArrayObjectPool,00:00:03.0074967,00:00:00.3465589,00:00:00.7164117,00:00:00.0529356,00:00:04.1234029, |
| 21 | +Repeat 25600 for size 250,ChannelObjectPool,00:00:04.8289131,00:00:05.0525342,00:00:02.7992174,00:00:00.4744166,00:00:13.1550813, |
| 22 | +Repeat 9600 for size 1000,QueueObjectPool,00:00:00.4429800,00:00:02.5445855,00:00:02.5696949,00:00:00.7169192,00:00:06.2741796, |
| 23 | +Repeat 9600 for size 1000,ConcurrentQueueObjectPool,00:00:00.4447846,00:00:00.6793450,00:00:00.5848884,00:00:00.9255401,00:00:02.6345581, |
| 24 | +Repeat 9600 for size 1000,OptimisticArrayObjectPool,00:00:13.5246195,00:00:00.2524943,00:00:01.1490467,00:00:00.0721550,00:00:14.9983155, |
| 25 | +Repeat 9600 for size 1000,ChannelObjectPool,00:00:03.0021715,00:00:03.3152862,00:00:01.8869001,00:00:00.5896046,00:00:08.7939624, |
| 26 | +1264,00:00:00.4388072,00:00:00.0009975,00:00:01.1470602, |
27 | 27 | Repeat 4800 for size 4000,QueueObjectPool,00:00:00.7134197,00:00:03.7582117,00:00:03.1855656,00:00:01.2950620,00:00:08.9522590, |
28 | 28 | Repeat 4800 for size 4000,ConcurrentQueueObjectPool,00:00:00.7232603,00:00:01.2258140,00:00:01.0573101,00:00:01.6096397,00:00:04.6160241, |
29 | 29 | Repeat 4800 for size 4000,OptimisticArrayObjectPool,00:00:00.6968814,00:00:00.3086700,00:00:00.5845562,00:00:00.0007690,00:00:01.5908766, |
|
0 commit comments