Cap the global thread pool at 16 threads.

This commit is contained in:
Henrik Rydgård 2020-10-05 21:04:50 +02:00
parent 886a8b1ac6
commit f3a9d040da

View File

@ -396,7 +396,9 @@ std::string CreateRandMAC() {
}
static int DefaultNumWorkers() {
return cpu_info.num_cores;
// Let's cap the global thread pool at 16 threads. Nothing we do really should have much
// use for more...
return std::min(16, cpu_info.num_cores);
}
static int DefaultCpuCore() {