From owner-freebsd-hackers  Tue Nov 27 23:51:33 2001
Delivered-To: freebsd-hackers@freebsd.org
Received: from ns.yogotech.com (ns.yogotech.com [206.127.123.66])
	by hub.freebsd.org (Postfix) with ESMTP
	id 463C437B405; Tue, 27 Nov 2001 23:51:21 -0800 (PST)
Received: from caddis.yogotech.com (caddis.yogotech.com [206.127.123.130])
	by ns.yogotech.com (8.9.3/8.9.3) with ESMTP id AAA21292;
	Wed, 28 Nov 2001 00:51:14 -0700 (MST)
	(envelope-from nate@yogotech.com)
Received: (from nate@localhost)
	by caddis.yogotech.com (8.11.6/8.11.6) id fAS7pBW12077;
	Wed, 28 Nov 2001 00:51:11 -0700 (MST)
	(envelope-from nate)
From: Nate Williams <nate@yogotech.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <15364.38767.82340.347344@caddis.yogotech.com>
Date: Wed, 28 Nov 2001 00:51:11 -0700
To: Poul-Henning Kamp <phk@critter.freebsd.dk>
Cc: nate@yogotech.com (Nate Williams), Greg Lehey <grog@lemis.com>,
	developers@FreeBSD.org, FreeBSD Hackers <hackers@FreeBSD.org>
Subject: Re: FreeBSD performing worse than Linux? 
In-Reply-To: <25429.1006933507@critter.freebsd.dk>
References: <15364.38174.938500.946169@caddis.yogotech.com>
	<25429.1006933507@critter.freebsd.dk>
X-Mailer: VM 6.96 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid
Reply-To: nate@yogotech.com (Nate Williams)
Sender: owner-freebsd-hackers@FreeBSD.ORG
Precedence: bulk
List-ID: <freebsd-hackers.FreeBSD.ORG>
List-Archive: <http://docs.freebsd.org/mail/> (Web Archive)
List-Help: <mailto:majordomo@FreeBSD.ORG?subject=help> (List Instructions)
List-Subscribe: <mailto:majordomo@FreeBSD.ORG?subject=subscribe%20freebsd-hackers>
List-Unsubscribe: <mailto:majordomo@FreeBSD.ORG?subject=unsubscribe%20freebsd-hackers>
X-Loop: FreeBSD.ORG

> >Note, some of the performance issues were made better by disabling the
> >TCP newreno implementation, but it's still poor and very inconsistent
> >for hosts not on the local network, while the Linux box next to it gets
> >much more consistent results.
> 
> For what it's worth I have disabled newreno at my customer sites as well
> and felt and heard less "bogosity" since.

It's actually pretty awful.  However, even with the fix I merged back
into RELENG_4, the performance with/without newreno is still *much*
worse (in terms of consistantly giving the same results) than the code
in FreeBSD 3.x.

The interesting thing is that the application that's getting the most
press is one of our field technicians downloading a file over anonymous
ftp by hand, so it's not like we're generating tons of traffic, or
alot of parallel connections.

The connections hang, abort, and those that complete have numbers that
are *all* over the map.  However, when connected to a Linux box on the
same network, none of these bad things occur. :(

(And, we've verified the network is up by running ping in another
window.)




Nate

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