mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-08-30 22:15:20 +00:00
Reduce the number of clientmgr objects created
Previously, as a way of reducing the contention between threads a clientmgr object would be created for each interface/IP address. We tasks being more strictly bound to netmgr workers, this is no longer needed and we can just create clientmgr object per worker queue (ncpus). Each clientmgr object than would have a single task and single memory context.
This commit is contained in:
@@ -1111,7 +1111,7 @@ struct isc_nmsocket {
|
||||
|
||||
bool
|
||||
isc__nm_in_netthread(void);
|
||||
/*%
|
||||
/*%<
|
||||
* Returns 'true' if we're in the network thread.
|
||||
*/
|
||||
|
||||
|
Reference in New Issue
Block a user