Cap the global thread pool at 16 threads.

This commit is contained in:
Henrik Rydgård committed 2020-10-05 21:05:25 +02:00
1 parent 886a8b1ac6
commit f3a9d040da
1 file changed
+3 -1
+3 -1
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() {