From owner-freebsd-hackers Mon Dec 31 11: 2:56 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by hub.freebsd.org (Postfix) with ESMTP id 0835337B41C for ; Mon, 31 Dec 2001 11:02:48 -0800 (PST) Received: (from dillon@localhost) by apollo.backplane.com (8.11.6/8.9.1) id fBVJ2kk21403; Mon, 31 Dec 2001 11:02:46 -0800 (PST) (envelope-from dillon) Date: Mon, 31 Dec 2001 11:02:46 -0800 (PST) From: Matthew Dillon Message-Id: <200112311902.fBVJ2kk21403@apollo.backplane.com> To: Terry Lambert Cc: Mike Silbersack , Josef Karthauser , Tomas Svensson , freebsd-hackers@FreeBSD.ORG Subject: Re: FreeBSD performing worse than Linux? References: <200112310704.fBV74Wb18947@apollo.backplane.com> <3C30B31C.FFD2363B@mindspring.com> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG :Cap the window size via the driver. This will probably require :another attribute on all drivers, indicating "max allowable window :size" ("0" could mean "any", and be used as the default so that we :don't end up flaking out someone talking to Mars). : :-- Terry It won't help. The problem is that the server is sending more data then the client USB adapter can handle. If the client limits its window size with the expectation that the server will send it small packets, then any *other* transfer that uses larger packets will have terrible performance. -Matt Matthew Dillon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message