BIND 9.10 IPv6 performance

Phil Mayers p.mayers at
Mon Mar 9 11:56:08 UTC 2015

On 08/03/15 16:09, Carsten Strotmann wrote:
> Hi,
> I'm doing some performance tests on some modern Haswell CPU machines (20
> cores) using Ubuntu Linux 14.04 (Kernel 3.13.0-46-generic) using BIND
> 9.10.1-P2 compiled with "--with-tuning=large".
> With using 8 worker threads I get near 400K QPS via IPv4 UDP (from a hot
> cache without resolving), which is a good. CPU utilization as seen by
> "top" is near 800%, as expected (8 cores fully used).
> When I switch BIND 9 to listen on IPv6 only, the performance drops to
> less than 60K QPS.

Just for testing, what happens if you remove the "allow-recursion" ACL?

Wondering if the IPv6 ACLs are slower; they should be, IPv6 ACLs having 
to process more data, but it would be kind of surprising if that were 
having a measurable effect on query rates.

More information about the bind-users mailing list