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 
guess.

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?


Eric



More information about the freebsd-performance mailing list