From owner-freebsd-performance@FreeBSD.ORG Fri Feb 29 16:47:16 2008 Return-Path: Delivered-To: freebsd-performance@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F36A0106567A for ; Fri, 29 Feb 2008 16:47:15 +0000 (UTC) (envelope-from tevans.uk@googlemail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by mx1.freebsd.org (Postfix) with ESMTP id 1B73E8FC35 for ; Fri, 29 Feb 2008 16:47:14 +0000 (UTC) (envelope-from tevans.uk@googlemail.com) Received: by ug-out-1314.google.com with SMTP id y2so412981uge.37 for ; Fri, 29 Feb 2008 08:47:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:subject:from:to:cc:in-reply-to:references:content-type:date:message-id:mime-version:x-mailer; bh=mYD5W7WDyQ8BfppDPEhc8LbA+SEyBnkg4ReTlpGpfZE=; b=xzKBLIHPwCrRut6DcTCV/O5OF2I3lgTJPFTdlcVaZvMdfpNFYaPBB2fE4sFIQzuRBGxdqRysncsw8Wrwq8v7rbKseVoh5lZEX1qeybUmAm4ZODW77Dg2g21hX1XJM/psom3a1mdIj+nAO2I3aM0TkcQ/9ITmOL2xE8za56zJqQQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=subject:from:to:cc:in-reply-to:references:content-type:date:message-id:mime-version:x-mailer; b=VykBecdu8dwuYBhEgrsEvsbLj9B/+Hv52T9n8SULW8AXzsjIawTFzDjwKFjrwGNPWRsrR4mJTNgyFrH8XVpyg/BYKtDdbD2F8qxN+YP/9uoJSvgSXr/e/+tEGxiDxRKd7k5rvPlkRC/r0vzyHeTKJ8nPffeWSRcIoqH3UDSDK70= Received: by 10.67.196.2 with SMTP id y2mr1697950ugp.60.1204302132774; Fri, 29 Feb 2008 08:22:12 -0800 (PST) Received: from ?127.0.0.1? ( [217.206.187.79]) by mx.google.com with ESMTPS id y34sm17434915iky.6.2008.02.29.08.22.09 (version=SSLv3 cipher=RC4-MD5); Fri, 29 Feb 2008 08:22:11 -0800 (PST) From: Tom Evans To: Chris In-Reply-To: <3aaaa3a0802290744x25a81d68vf0ff101f6b7a819e@mail.gmail.com> References: <47C59591.6040600@errno.com> <3aaaa3a0802290744x25a81d68vf0ff101f6b7a819e@mail.gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-2XhLoQnYu/F9+1q6pWma" Date: Fri, 29 Feb 2008 16:22:08 +0000 Message-Id: <1204302128.2126.150.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.10.2 FreeBSD GNOME Team Port Cc: freebsd-performance@freebsd.org, Oliver Herold , Kris Kennaway , Ted Mittelstaedt , freebsd-questions@freebsd.org Subject: Re: FreeBSD bind performance in FreeBSD 7 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: Fri, 29 Feb 2008 16:47:16 -0000 --=-2XhLoQnYu/F9+1q6pWma Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2008-02-29 at 15:44 +0000, Chris wrote: > On 29/02/2008, Ted Mittelstaedt wrote: >=20 > A weakness of freebsd is its fussyness over hardware in particular > network cards, time and time again I see posts here telling people to > go out buying expensive intel pro 1000 cards just so they can use the > operating system properly when I think its reasonable to expect > mainstream hardware to work, eg. realtek is mainstream and common as a > onboard nic but the support in freebsd is poor and only serving > datacentres to shy away from freebsd. If the same hardware performs > better in linux then the hardware isnt to blame for worser performance > in fbsd. >=20 > Chris Not to come down too hard on you, but the reason why Pro/1000 chipsets are reasonably pricey, and uncommon to find as an integrated NIC, except on server boards or intel own brand mobos, is that it is decent hardware, and hence costs real money to use. Consumer NICs like Realtek, Via Rhine and (imo) Marvell are cheap tat that 'just about' works, until you put it under heavy stress. I have encountered a series of Marvell based chips on my personal home computers that work about as well as a slap around the face. Also, even from the 'good' manufacturers, like broadcom and intel, you have 'consumer' parts, which are reasonably cheap, like bge(4) supported parts, and 'professional' parts, like bce(4) parts. One should work fine under moderate load, one should work fine under heavy load. One will cost $4, one will cost $100. I'm not saying the drivers are bug-free, but if you want performance and reliability, you get an em(4) or another professional chipset. Only a few months ago at work, we had to order around 75 Pro/1000s as we had had enough of crashes from our bce(4) based integrated NICs on our Dell 2950s. Fortunately for our wallet, we managed to fix the issues in the driver/hardware before our supplier could source that many - thanks David Christensen! Personally, I wouldn't put something in a data-centre with only a vr(4) or re(4), regardless of OS.=20 Tom --=-2XhLoQnYu/F9+1q6pWma Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBHyDEtlcRvFfyds/cRAhg1AKCVJDbdNpSk9n5zfzJPVgoaAMAJXQCgsWAi bW9DDnv5mLgobqfedC0yCSA= =COTj -----END PGP SIGNATURE----- --=-2XhLoQnYu/F9+1q6pWma--