Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 Aug 1998 09:53:00 +0000
From:      Mike Smith <mike@smith.net.au>
To:        Darren Reed <avalon@coombs.anu.edu.au>
Cc:        hackers@FreeBSD.ORG
Subject:   Re: TCP performance. 
Message-ID:  <199808310953.JAA20742@word.smith.net.au>
In-Reply-To: Your message of "Mon, 31 Aug 1998 20:15:23 %2B1000." <199808311016.DAA24028@hub.freebsd.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
> 
> Well, FreeBSD TCP performance sucks or it does some things which can
> make it suck badly.

It might be more fair to say "FreeBSD 2.2.6 using 3c589d and 'zp' driver
suffers slow FTP send? receive? performance with Sun LX running SunOS
4.1.x over <media> with <hub> and <hub configuration>"

> >From simple observations (hub leds, ftp's meter), ftp'ing from a laptop
> (3c589d) running 2.2.6 to SunOS4 (LX) is considerably worse than in the
> other direction. 
>
> Although I do suspect the 3c589d (or its driver - zp ?)
> do not handle ethernet collisions at all in a good way to be a possible
> cause. 

The '589 handles collisions correctly; there's no other way to handle 
them and work.  The driver isn't involved in handling collisions; it 
gives a packet to the card, and waits for the card to report results.

Having said that, bear in mind that the 'zp' driver is a bandaid that 
only exists to aid installation, and you may well be better off using 
the 'ep' driver inside the pccard framework.

If it counts for anything, I regularly move data in and out of both a 
'589 and an NE2000 clone pccard at around the 1MB/sec rate, so I have a 
direct counter-example if you feel that's the way to go.

Please, if you want to complain about FreeBSD's performance, consider 
investigating the problem a little to give some substance to your 
complaint.  Without it, all you're doing is abusing the product; with 
it, you may help us improve, and hopefully reduce your need to complain 
in the future.

-- 
\\  Sometimes you're ahead,       \\  Mike Smith
\\  sometimes you're behind.      \\  mike@smith.net.au
\\  The race is long, and in the  \\  msmith@freebsd.org
\\  end it's only with yourself.  \\  msmith@cdrom.com



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199808310953.JAA20742>