Files
bind9/lib/isc
Ondřej Surý c602d76c1f Reduce false sharing in dns_qpcache
Instead of having many node_lock_count * sizeof(<member>) arrays, pack
all the members into a qpcache_bucket_t struct that is cacheline aligned
and have a single array of those.

Additionaly, make both the head and the tail of isc_queue_t padded, not
just the head, to prevent false sharing of the lock-free structure with
the lock that follows it.
2025-02-04 21:37:46 +01:00
..
2025-01-23 15:54:57 -08:00
2025-01-23 15:54:57 -08:00
2025-01-23 15:54:57 -08:00
2024-10-16 14:03:14 +03:00
2024-12-11 17:11:32 +00:00
2025-01-23 15:54:57 -08:00
2024-11-22 15:00:55 +01:00
2025-01-23 15:54:57 -08:00
2025-01-23 15:54:57 -08:00