add a --max-concurrency flag
It sets the max number of threads to use for a parallel job. This is different that the number of total threads, since monero binaries typically start a lot of them.
This commit is contained in:
@@ -135,7 +135,7 @@ const unsigned int DB_BUFFER_LENGTH = 32 * MB;
|
||||
const unsigned int DB_DEF_CACHESIZE = 256 * MB;
|
||||
|
||||
#if defined(BDB_BULK_CAN_THREAD)
|
||||
const unsigned int DB_BUFFER_COUNT = boost::thread::hardware_concurrency();
|
||||
const unsigned int DB_BUFFER_COUNT = tools::get_max_concurrency();
|
||||
#else
|
||||
const unsigned int DB_BUFFER_COUNT = 1;
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user