change default ACLK query thread count (#10009)
Timotej S committed
Sep 30, 2020 at 08:43 UTC
cfcfbb5880f044cd9d3c4d445285acc4cb49d8fe
1 file changed
+3
-1
aclk/agent_cloud_link.c
+3
-1
@@ -914,7 +914,9 @@ void *aclk_main(void *ptr)
914
}
915
}
916
917
- query_threads.count = config_get_number(CONFIG_SECTION_CLOUD, "query thread count", 2);
917
+ query_threads.count = MIN(processors/2, 6);
918
+ query_threads.count = MAX(query_threads.count, 2);
919
+ query_threads.count = config_get_number(CONFIG_SECTION_CLOUD, "query thread count", query_threads.count);
920
if(query_threads.count < 1) {
921
error("You need at least one query thread. Overriding configured setting of \"%d\"", query_threads.count);
922
query_threads.count = 1;