From owner-freebsd-performance@FreeBSD.ORG Wed Feb 28 14:18:29 2007 Return-Path: X-Original-To: freebsd-performance@freebsd.org Delivered-To: freebsd-performance@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CFDC716A401 for ; Wed, 28 Feb 2007 14:18:29 +0000 (UTC) (envelope-from kreios@gmail.com) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.229]) by mx1.freebsd.org (Postfix) with ESMTP id 77F9413C49D for ; Wed, 28 Feb 2007 14:18:27 +0000 (UTC) (envelope-from kreios@gmail.com) Received: by wx-out-0506.google.com with SMTP id s18so128906wxc for ; Wed, 28 Feb 2007 06:18:22 -0800 (PST) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:in-reply-to:references:mime-version:content-type:message-id:cc:content-transfer-encoding:from:subject:date:to:x-mailer; b=FqbUYbmGk1n5jYAyf1Mysl2YhwZMbk006ZZjduHdLriwkC1GGtbRZaeSp0dRkslBvxEjFUea5psmhvHJ4sxSrLLbD8yp7wUnwO921uo75y0sCWUynltHoxtKsFmcehyynPUwNQQ8T+5L5+4Oz5rdCabmZoyeehY0SqGHfIPkaok= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:in-reply-to:references:mime-version:content-type:message-id:cc:content-transfer-encoding:from:subject:date:to:x-mailer; b=PDVUyFiOMt2WScSKbxX+Ps8c8nlHVKo8tgqjzabdbLfkzVCaA7R+mktNzm6ZOUawYATmZYkXZHT1fG7YG/9jrNCapgmd4oeToaPxC45G84hOF24WRq1+ELcZdKThrh6aYuOz7Qo2Sk1z7Hyug8S6aHYasn5mK9rfI/tj3+ROovQ= Received: by 10.90.99.20 with SMTP id w20mr342053agb.1172670557814; Wed, 28 Feb 2007 05:49:17 -0800 (PST) Received: from ?10.0.1.2? ( [71.113.231.44]) by mx.google.com with ESMTP id 7sm785134wrl.2007.02.28.05.49.16; Wed, 28 Feb 2007 05:49:17 -0800 (PST) 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> <5a0a9d6f0702260936u3408f8d8rd4cde9234b2f7776@mail.gmail.com> <45E54619.7000503@isc.org> Mime-Version: 1.0 (Apple Message framework v752.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <9A286106-52A9-40D0-903B-D3746B671759@gmail.com> Content-Transfer-Encoding: 7bit From: Dave Date: Wed, 28 Feb 2007 07:49:14 -0600 To: Peter Losher X-Mailer: Apple Mail (2.752.2) Cc: freebsd-performance@freebsd.org Subject: Re: UDP performance. X-BeenThere: freebsd-performance@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Performance/tuning List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Feb 2007 14:18:29 -0000 On Feb 28, 2007, at 3:06 AM, 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? I also did some testing and came up with different numbers: http://lists.freebsd.org/pipermail/freebsd-performance/2006-October/ 002267.html I still need to go back and check 9.4.0 and vary the zone size. My zone was very small. If you have any suggestions, let me know. My goal in testing was to see what was the best configuration for bind and how it compared to Linux. -- Dave