UDP performance.

Eric Anderson anderson at freebsd.org
Wed Feb 28 13:44:42 UTC 2007

On 02/28/07 03:06, Peter Losher wrote:
> Ivan Voras wrote:
>> I agree in general, but MySQL performance is very exposed as an advocacy
>> issue - it has traditionally been the source of statements like
>> "FreeBSD's threading implementation is weak/bad/broken".
> And these days ISC can't consciously recommend FreeBSD for use on
> high-traffic DNS servers because UDP performance has (frankly) gone
> downhill since 5.x.
> We recently put a stock Fedora Core 6 and a stock FreeBSD 6.2 on the
> same HW (HP ProLiant DL320 G5 Dual Core Xeons w/ 16GB RAM) and running
> BIND 9.4.0 and a well known ccTLD zone that we slammed a query stream
> to.  On a single threaded BIND, there was a 20% advantage to Linux, on a
> multi threaded build, Linux trounced FreeBSD (39k to 89k queries/sec)
> There's also been other analysis done by Marcelo Amarai @ Registro.br
> that was posted to freebsd-net back last September.
> http://lists.freebsd.org/pipermail/freebsd-net/2006-September/011748.html
> I know there have been some discussion between some of the FreeBSD folks
> and my colleague Mark Andrews about improving BIND's performance on
> FreeBSD.  Is there anything coming down the pipeline that will help stem
> this tide in 7.x?
> -Peter

I wonder if the recent work done for mysql would help here or not?  I'm 
guessing the socket work would most likely help, but that's merely a 

BIND is an important piece of infrastructure code, and because it comes 
with FreeBSD base OS, maybe it should next on the performance hit list?


More information about the freebsd-performance mailing list