BIND 9.6.1-P3 using more resources?

Chris Thompson cet1 at cam.ac.uk
Sun Jan 24 15:49:09 UTC 2010


On Friday, I wrote:

>We upgraded our main recursive nameservers (validating, via dlv.isc.org)
>from 9.6.1-P2 to 9.6.1-P3 a couple of days ago. CPU (and possibly memory)
>consumption have been quite a bit larger since then, and more worryingly,
>seems to be gradually increasing.
>
>I have looked for a co-incidental change in the query pattern that might
>explain this, without success so far. If anyone else has seen a similar
>effect as a result of upgrading, please let me know.

I have found the cause, and it was not the upgrade to 9.6.1-P3 (so apologies
for introducing any FUD about that) or a significant change to the query
load.

It was the result of adding "-m record" to the named argument list. I had
put this in the startup script for when named was next restarted, and
then half forgotten about it. I had in any case convinced myself that
it was a trivial-cost option. Well, that turns out not to be the case ...

(Using "-m record" was motivated by a unfreed-memory-at-shutdown abort
that we observed with 9.6.1-P1 -- and not since -- and reported on
bind9-bugs as RT #20675.)

-- 
Chris Thompson
Email: cet1 at cam.ac.uk



More information about the bind-users mailing list