From owner-freebsd-performance@FreeBSD.ORG Tue Apr 19 21:42:13 2005 Return-Path: Delivered-To: freebsd-performance@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7637E16A4CE for ; Tue, 19 Apr 2005 21:42:13 +0000 (GMT) Received: from stephanie.unixdaemons.com (stephanie.unixdaemons.com [67.18.111.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB5AC43D31 for ; Tue, 19 Apr 2005 21:42:12 +0000 (GMT) (envelope-from bmilekic@technokratis.com) Received: from stephanie.unixdaemons.com (bmilekic@localhost.unixdaemons.com [127.0.0.1])j3JLg919004885; Tue, 19 Apr 2005 17:42:09 -0400 (EDT) Received: (from bmilekic@localhost) by stephanie.unixdaemons.com (8.13.4/8.12.1/Submit) id j3JLg9mR004884; Tue, 19 Apr 2005 17:42:09 -0400 (EDT) (envelope-from bmilekic@technokratis.com) X-Authentication-Warning: stephanie.unixdaemons.com: bmilekic set sender to bmilekic@technokratis.com using -f Date: Tue, 19 Apr 2005 17:42:09 -0400 From: Bosko Milekic To: Eivind Hestnes Message-ID: <20050419214209.GA3656@technokratis.com> References: <20050419183335.F18008131@joshua.stabbursmoen.no> <42655887.7060203@alumni.rice.edu> <4265724A.1040705@stabbursmoen.no> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4265724A.1040705@stabbursmoen.no> User-Agent: Mutt/1.4.2.1i cc: performance@freebsd.org Subject: Re: Performance Intel Pro 1000 MT (PWLA8490MT) X-BeenThere: freebsd-performance@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Performance/tuning List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Apr 2005 21:42:13 -0000 On Tue, Apr 19, 2005 at 11:04:10PM +0200, Eivind Hestnes wrote: > It's correct that the card is plugged into a 32-bit 33 Mhz PCI slot. If > i'm not wrong, 33 Mhz PCI slots has a peak transfer rate of 133 MByte/s. > However, when pulling 180 mbit/s without the polling enabled the system > is very little responsive due to the interrupt load. I'll try to > increase the polling frequency too see if this increases the bandwidth > with polling enabled.. Thanks for the advice btw.. > > - E. You are neglecting bus acquisition cycles as well as bus contention. Likely your 32-bit legacy PCI bus is shared between many devices. 1Gbps for small packets is basically hopeless and you're probably stalling on the bus. Basically, a gigE card in a router you want to perform well in anything but a high-speed PCI-X bus (hopefully little or not contested) has been a terrible waste of money, in my experience. -Bosko