Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Feb 2007 07:08:05 -0600
From:      Eric Anderson <anderson@freebsd.org>
To:        Peter Losher <Peter_Losher@isc.org>
Cc:        freebsd-performance@freebsd.org
Subject:   Re: UDP performance.
Message-ID:  <45E57EB5.4070703@freebsd.org>
In-Reply-To: <45E54619.7000503@isc.org>
References:  <20070224215508.GA41968@xor.obsecurity.org>	<45E13410.7020505@he.iki.fi>	<20070225071946.GA48242@xor.obsecurity.org>	<45E14BAD.80909@he.iki.fi>	<20070225084737.GA49231@xor.obsecurity.org>	<errjlr$a8p$1@sea.gmane.org>	<5a0a9d6f0702260936u3408f8d8rd4cde9234b2f7776@mail.gmail.com>	<erv88p$rag$1@sea.gmane.org> <45E54619.7000503@isc.org>

index | next in thread | previous in thread | raw e-mail

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



home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45E57EB5.4070703>