]> git.ipfire.org Git - thirdparty/bind9.git/commit
Bucketed statistics.
authorWitold Kręcicki <wpk@isc.org>
Thu, 30 Jan 2020 21:34:09 +0000 (22:34 +0100)
committerWitold Kręcicki <wpk@isc.org>
Fri, 7 Feb 2020 09:32:25 +0000 (10:32 +0100)
commitfe24b48e9f3d6209a9a939f6e5bd99b04a898dfd
tree0e717adfdffc6fabf5139332a34e1348c1d52014
parentded06dc3c5d43329bbf8fa84e5f6085a284ef5c8
Bucketed statistics.

Even though statistics are lockless they still use atomics which
might cause contention. Split stats counters into buckets, sharded
by an artificial thread identifier, to increase throughput.
lib/isc/stats.c