On Fri, Nov 27, 2009 at 3:05 PM, Artis Caune <span dir="ltr"><<a href="mailto:artis.caune@gmail.com">artis.caune@gmail.com</a>></span> wrote:<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
2009/11/25 Gareth Hopkins <<a href="mailto:gabbawp@gmail.com">gabbawp@gmail.com</a>>:<br>
<div class="im">> Hi,<br>
><br>
> I am deploying a couple of unbound hosts on FreeBSD 7.2 Stable and was<br>
> wondering if there are any OS tweaks you would recommend to get the best<br>
> performance. Will be doing around 10000 qps at peak times.<br>
<br>
</div>Hi,<br>
<br>
You should watch for full socket buffers:<br>
    # netstat -s -p udp<br>
and increase them if you see drops:<br>
    # sysctl kern.ipc.maxsockbuf=1048576<br>
    # /usr/local/etc/rc.d/unbound restart<br>
<br>
btw in unbound 1.4.0 (it's already in ports) you can specify:<br>
    so-rcvbuf: 4m<br>
<br>
<br>
Also if you are using firewall, watch for number of state table<br>
entries and lower udp.* timeouts for incoming queries and outgoing<br>
recursion rules</blockquote><div><br>Hi Artis, <br><br>Thanks for the reply. <br><br>That's pretty much the setup I have. Have just upgraded to 1.4.0, have a stateless firewall ruleset for all port 53 traffic, have set the maxsockbuf to 4194304 and have so-rcvbuf set to 4m in unbound.conf<br>
<br>Will do some tests and see what the performance is like. <br><br>Cheers</div></div><br>