From owner-freebsd-net@FreeBSD.ORG Fri Feb 10 14:28:24 2006 Return-Path: X-Original-To: freebsd-net@freebsd.org Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 81E4016A420 for ; Fri, 10 Feb 2006 14:28:24 +0000 (GMT) (envelope-from regnauld@starbsd.org) Received: from flow.starbsd.org (flow.catpipe.net [195.249.214.179]) by mx1.FreeBSD.org (Postfix) with ESMTP id 30C4E43D66 for ; Fri, 10 Feb 2006 14:28:15 +0000 (GMT) (envelope-from regnauld@starbsd.org) Received: by flow.starbsd.org (Postfix, from userid 1001) id CE1C717005; Fri, 10 Feb 2006 15:28:10 +0100 (CET) Date: Fri, 10 Feb 2006 15:28:10 +0100 From: Phil Regnauld To: Marcos Bedinelli Message-ID: <20060210142810.GK1251@flow.eu.org> References: <814d0f891d2f3b170ae99c1e4b9caf0d@madhaus.cns.utoronto.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <814d0f891d2f3b170ae99c1e4b9caf0d@madhaus.cns.utoronto.ca> X-Operating-System: FreeBSD 6.0-STABLE i386 Organization: catpipe Systems ApS User-Agent: Mutt/1.5.9i Cc: freebsd-net@freebsd.org Subject: Re: Network performance in a dual CPU system X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Feb 2006 14:28:24 -0000 Marcos Bedinelli (bedinelli) writes: > I should've mentioned before that we are trying to save some money > here, therefore the idea is to add a second 2.4GHz Intel Xeon CPU to > our current box. > > However, if there is consensus that a second processor will buy us > nothing, we'll need to acquire a new system and will consider your > suggestion. The problem is a combination of how your system is configured, and what you network load is. If you have very high traffic, then it might help to have different netcards on different PCI busses to start with. Also, run with polling mode, that might help. With regards to using a second CPU, it _should_ help with 6.0, but that really depends on the workload. AMD processors (hypertransport in fact) can make a big different because of memory bandwidth if you are doing a lot of copying between buffers.