Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //////////////////////////////////////////////////////
- /////// SINGLE THREAD WITHOUT SYNCHRONIZATION ///////
- //////////////////////////////////////////////////////
- TEST PASSED : 276 microseconds
- //////////////////////////////////////////////////////
- /////// THREAD COUNT 1 JOBS PER THREAD : 100000/////////
- //////////////////////////////////////////////////////
- TEST MUTEX PERFORMANCE
- TEST PASSED : 25612 microseconds
- TEST CRITICAL SECTION PERFORMANCE
- TEST PASSED : 2149 microseconds
- TEST CRITICAL SECTION WITH SPIN COUNT
- 1 TEST PASSED : 2106 microseconds
- 2 TEST PASSED : 2115 microseconds
- 4 TEST PASSED : 2119 microseconds
- 8 TEST PASSED : 2118 microseconds
- 16 TEST PASSED : 2133 microseconds
- 32 TEST PASSED : 2124 microseconds
- 64 TEST PASSED : 2125 microseconds
- 128 TEST PASSED : 2129 microseconds
- 256 TEST PASSED : 2098 microseconds
- 512 TEST PASSED : 2154 microseconds
- 1024 TEST PASSED : 2072 microseconds
- 2048 TEST PASSED : 2116 microseconds
- 4096 TEST PASSED : 2114 microseconds
- 8192 TEST PASSED : 2107 microseconds
- 16384 TEST PASSED : 2297 microseconds
- 32768 TEST PASSED : 2112 microseconds
- //////////////////////////////////////////////////////
- /////// THREAD COUNT 2 JOBS PER THREAD : 50000/////////
- //////////////////////////////////////////////////////
- TEST MUTEX PERFORMANCE
- TEST PASSED : 155275 microseconds
- TEST CRITICAL SECTION PERFORMANCE
- TEST PASSED : 5880 microseconds
- TEST CRITICAL SECTION WITH SPIN COUNT
- 1 TEST PASSED : 6251 microseconds
- 2 TEST PASSED : 5790 microseconds
- 4 TEST PASSED : 5110 microseconds
- 8 TEST PASSED : 6149 microseconds
- 16 TEST PASSED : 7743 microseconds
- 32 TEST PASSED : 6894 microseconds
- 64 TEST PASSED : 6315 microseconds
- 128 TEST PASSED : 6270 microseconds
- 256 TEST PASSED : 7552 microseconds
- 512 TEST PASSED : 7210 microseconds
- 1024 TEST PASSED : 8314 microseconds
- 2048 TEST PASSED : 8691 microseconds
- 4096 TEST PASSED : 6182 microseconds
- 8192 TEST PASSED : 6989 microseconds
- 16384 TEST PASSED : 7363 microseconds
- 32768 TEST PASSED : 7587 microseconds
- //////////////////////////////////////////////////////
- /////// THREAD COUNT 3 JOBS PER THREAD : 33333/////////
- //////////////////////////////////////////////////////
- TEST MUTEX PERFORMANCE
- TEST PASSED : 184287 microseconds
- TEST CRITICAL SECTION PERFORMANCE
- TEST PASSED : 10347 microseconds
- TEST CRITICAL SECTION WITH SPIN COUNT
- 1 TEST PASSED : 11715 microseconds
- 2 TEST PASSED : 10821 microseconds
- 4 TEST PASSED : 10751 microseconds
- 8 TEST PASSED : 9677 microseconds
- 16 TEST PASSED : 9591 microseconds
- 32 TEST PASSED : 10405 microseconds
- 64 TEST PASSED : 10461 microseconds
- 128 TEST PASSED : 10395 microseconds
- 256 TEST PASSED : 11798 microseconds
- 512 TEST PASSED : 11016 microseconds
- 1024 TEST PASSED : 11883 microseconds
- 2048 TEST PASSED : 12105 microseconds
- 4096 TEST PASSED : 10007 microseconds
- 8192 TEST PASSED : 10499 microseconds
- 16384 TEST PASSED : 10783 microseconds
- 32768 TEST PASSED : 11330 microseconds
- //////////////////////////////////////////////////////
- /////// THREAD COUNT 4 JOBS PER THREAD : 25000/////////
- //////////////////////////////////////////////////////
- TEST MUTEX PERFORMANCE
- TEST PASSED : 185381 microseconds
- TEST CRITICAL SECTION PERFORMANCE
- TEST PASSED : 12522 microseconds
- TEST CRITICAL SECTION WITH SPIN COUNT
- 1 TEST PASSED : 13914 microseconds
- 2 TEST PASSED : 12599 microseconds
- 4 TEST PASSED : 12556 microseconds
- 8 TEST PASSED : 12405 microseconds
- 16 TEST PASSED : 12452 microseconds
- 32 TEST PASSED : 14516 microseconds
- 64 TEST PASSED : 14864 microseconds
- 128 TEST PASSED : 15433 microseconds
- 256 TEST PASSED : 15639 microseconds
- 512 TEST PASSED : 14647 microseconds
- 1024 TEST PASSED : 13133 microseconds
- 2048 TEST PASSED : 14634 microseconds
- 4096 TEST PASSED : 12527 microseconds
- 8192 TEST PASSED : 13273 microseconds
- 16384 TEST PASSED : 13554 microseconds
- 32768 TEST PASSED : 12456 microseconds
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement