X-Git-Url: http://plrg.eecs.uci.edu/git/?p=libcds.git;a=blobdiff_plain;f=test%2Fstress%2Fmap%2Finsdelfind%2Fmap_insdelfind.cpp;h=68faa318120599415041bb7e2bc592df4c7b642c;hp=642abd2401d6577b6ad15f336271d419dd5a658f;hb=9cbcfac0f845cb48db1b6372bad959302efefd7e;hpb=dfe6f0c88b1adaf1a48c199655d0e3b2036653db diff --git a/test/stress/map/insdelfind/map_insdelfind.cpp b/test/stress/map/insdelfind/map_insdelfind.cpp index 642abd24..68faa318 100644 --- a/test/stress/map/insdelfind/map_insdelfind.cpp +++ b/test/stress/map/insdelfind/map_insdelfind.cpp @@ -60,7 +60,7 @@ namespace map { s_nThreadCount = cfg.get_size_t( "ThreadCount", s_nThreadCount ); if ( s_nThreadCount == 0 ) - s_nThreadCount = std::thread::hardware_concurrency() * 2; + s_nThreadCount = std::min( 16u, std::thread::hardware_concurrency() * 2 ); s_nMaxLoadFactor = cfg.get_size_t( "MaxLoadFactor", s_nMaxLoadFactor ); if ( s_nMaxLoadFactor == 0 )