mirror of
https://github.com/zeek/zeek.git
synced 2025-10-05 16:18:19 +00:00
Update default broker threading configuration
Now defaults to a max of 4 threads typically indepedent of core count (previously could go up to a hard cap of 8). Also now allow controlling this setting via BRO_BROKER_MAX_THREADS environment variable.
This commit is contained in:
parent
9f12b56105
commit
083947af41
2 changed files with 26 additions and 17 deletions
|
@ -56,9 +56,11 @@ export {
|
|||
## control mechanisms).
|
||||
const congestion_queue_size = 200 &redef;
|
||||
|
||||
## Max number of threads to use for Broker/CAF functionality.
|
||||
## Using zero will cause this to be automatically determined
|
||||
## based on number of available CPUs.
|
||||
## Max number of threads to use for Broker/CAF functionality. Setting to
|
||||
## zero implies using the value of BRO_BROKER_MAX_THREADS environment
|
||||
## variable, if set, or else typically defaults to 4 (actually 2 threads
|
||||
## when simply reading offline pcaps as there's not expected to be any
|
||||
## communication and more threads just adds more overhead).
|
||||
const max_threads = 0 &redef;
|
||||
|
||||
## Max number of microseconds for under-utilized Broker/CAF
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue