From owner-freebsd-hackers Mon Mar 10 17:26:45 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id RAA15696 for hackers-outgoing; Mon, 10 Mar 1997 17:26:45 -0800 (PST) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id RAA15690 for ; Mon, 10 Mar 1997 17:26:40 -0800 (PST) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.5/8.7.3) id LAA11553; Tue, 11 Mar 1997 11:55:51 +1030 (CST) From: Michael Smith Message-Id: <199703110125.LAA11553@genesis.atrad.adelaide.edu.au> Subject: Re: performance (was: 100 Mb/s cards) In-Reply-To: <199703110024.QAA18376@root.com> from David Greenman at "Mar 10, 97 04:24:49 pm" To: dg@root.com Date: Tue, 11 Mar 1997 11:55:51 +1030 (CST) Cc: luigi@labinfo.iet.unipi.it, bde@zeta.org.au, bag@sinbin.demos.su, hackers@freebsd.org X-Mailer: ELM [version 2.4ME+ PL28 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk David Greenman stands accused of saying: > Regarding the difference in performance between the de and fxp drivers, > all I can say to this is that the code paths in the de driver are long and > complicated. It's entirely likely that they have to be this way for whatever > reason (I've not looked into improving it). The time reduction I measured with > the fxp driver was primarily %interrupt, but there is a reduction in system > time as well (too difficult to measure accuraterly on wcarchive, but perhaps > 5-10%). There is also a comment in the de driver that implies that the packets that come in from the card are wrongly aligned (in some fashion) and have to be copied anyway, which may account for the overhead. > -DG -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[