]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
fix: dev: Reduce the false sharing the dns_qpcache and dns_qpzone
authorOndřej Surý <ondrej@isc.org>
Tue, 4 Feb 2025 22:24:20 +0000 (22:24 +0000)
committerOndřej Surý <ondrej@isc.org>
Tue, 4 Feb 2025 22:24:20 +0000 (22:24 +0000)
Instead of having many node_lock_count * sizeof(<member>) arrays, pack all
the members into a qpcache_bucket_t that is cacheline aligned to prevent
false sharing between RWLocks.

Merge branch 'ondrej/prevent-nodelock-false-sharing' into 'main'

See merge request isc-projects/bind9!10072


Trivial merge