From owner-freebsd-performance@FreeBSD.ORG Wed Apr 21 15:40:51 2010 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 41638106566C for ; Wed, 21 Apr 2010 15:40:51 +0000 (UTC) (envelope-from jamesbrandongooch@gmail.com) Received: from mail-iw0-f199.google.com (mail-iw0-f199.google.com [209.85.223.199]) by mx1.freebsd.org (Postfix) with ESMTP id 0899A8FC16 for ; Wed, 21 Apr 2010 15:40:50 +0000 (UTC) Received: by iwn37 with SMTP id 37so57834iwn.15 for ; Wed, 21 Apr 2010 08:40:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:received:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=Gh35+TeHzJEk7nfUcmXqD7yg+4B+WOs9Zukn+v+b7Yg=; b=Gl8YX/J72KKjDpgrGkTjCky3jY4fZn3diBv2DEHSre105msDCg3XHUdhSJHT0FRAlv J/pfC1Kou+6QKowMwEk1EACJzJ+bMlLsT5VQGO2ci15S8VD1oKBbzUyQbDKcLy1DOLSm KcIi8qcD3Z/BrGKF2d2de6WfRC1QRf7nLVeUU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=Mk8BcsxO3hbiQNtFI+29UwMN+JjnkNunahDhqm6dvzPobRkJtSjtIVU6eXOguqJHkh nHVMwMWL5LvkIbOARJZw/Nh7mDxvgAnN+D4lOmA8P0GXWBzrDm7UVxTEMh5FdWaUZjZn 7oqkI4JNncEDrKrfrX4FHPfwK8evqQxpwDjdc= MIME-Version: 1.0 Received: by 10.231.113.36 with HTTP; Wed, 21 Apr 2010 08:04:09 -0700 (PDT) In-Reply-To: <4BCF0C9A.10005@softhammer.net> References: <4BCF0C9A.10005@softhammer.net> Date: Wed, 21 Apr 2010 10:04:09 -0500 Received: by 10.231.183.133 with SMTP id cg5mr2928053ibb.12.1271862249795; Wed, 21 Apr 2010 08:04:09 -0700 (PDT) Message-ID: From: Brandon Gooch To: Stephen Sanders Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-performance@freebsd.org Subject: Re: FreeBSD 8.0 ixgbe Poor 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, 21 Apr 2010 15:40:51 -0000 On Wed, Apr 21, 2010 at 9:32 AM, Stephen Sanders wrote: > I am running speed tests on a pair of systems equipped with Intel 10Gbps > cards and am getting poor performance. > > iperf and tcpdump testing indicates that the card is running at roughly > 2.5Gbps max transmit/receive. > > My attempts at turning fiddling with netisr, polling, and varying the > buffer sizes has been fruitless. =A0I'm sure there is something that I'm > missing so I'm hoping for suggestions. > > There are two systems that are connected head to head via =A0cross over > cable. =A0The two systems have the same hardware configuration. =A0The > hardware is as follows: > > 2 Intel E5430 (Quad core) @ 2.66 Ghz > Intel S5000PAL Motherboard > 16GB Memory > > My iperf command line for the client is: > > iperf -t 10 -c 169.0.0.1 -w 2.5M -l 2.5M > > My TCP dump test command lines are: > > tcpdump -i ix0 -w/dev/null > tcpreplay -i ix0 -t -l 0 -K ./test.pcap If you're running 8.0-RELEASE, you might try updating to 8-STABLE. Jack Vogel recently committed updated Intel NIC driver code: http://svn.freebsd.org/viewvc/base/stable/8/sys/dev/ixgbe/ -Brandon