[bind10-dev] auth statistics
Jeremy C. Reed
jreed at isc.org
Tue Sep 11 12:51:19 UTC 2012
On Tue, 4 Sep 2012, Yoshitaka Aharen wrote:
> I've benchmarked the current implementation on branch trac2157 and the
> base of the branch. I've tested with root zone (without DNSSEC RRs)
> by querying "nic.${tld} SOA", and nonexistent TLD for 5 times. The
> results show the overhead of the current implementation is about 9%.
That seems like a huge regression for just doing a few counters. Or does
this include transferring the stats to the stats server too? Where is
the performance lost? I don't know if the overhead is acceptable, but I
wonder what BIND 9's overhead is when doing similar.
> with stats without stats
> (git c0f1785) (git 0880746)
> --------------.--------------
> existent
> TLD qnames 305,510.74 335,556.132
>
> with 50% of
> nonexistent 302,843.95 332,706.824
> qnames
Can you tell me about your hardware and operating system? This is very
fast.
Also is this served using sqlite3 or in-memory? (I assume it must be
in-memory, since I get about 50% slowdown for 100% nonexistent queries
using sqlite3. But it is also strange since for my in-memory, my
nonexistent queries are actually faster. If it is not in-memory, then I
am surprised by your less than 1% slowdown for 50% nonexistent.)
Jeremy C. Reed
ISC
More information about the bind10-dev
mailing list