From owner-freebsd-hackers Tue Apr 1 15:47:26 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id PAA14467 for hackers-outgoing; Tue, 1 Apr 1997 15:47:26 -0800 (PST) Received: from root.com (implode.root.com [198.145.90.17]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id PAA14458 for ; Tue, 1 Apr 1997 15:47:23 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by root.com (8.8.5/8.6.5) with SMTP id PAA20241; Tue, 1 Apr 1997 15:48:34 -0800 (PST) Message-Id: <199704012348.PAA20241@root.com> X-Authentication-Warning: implode.root.com: localhost [127.0.0.1] didn't use HELO protocol To: Robert Withrow cc: hackers@freebsd.org Subject: Re: Can anyone here help these people? In-reply-to: Your message of "Tue, 01 Apr 1997 17:16:05 EST." <199704012216.RAA04747@spooky.rwwa.com> From: David Greenman Reply-To: dg@root.com Date: Tue, 01 Apr 1997 15:48:34 -0800 Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >There is an order of magnitude difference in the performance of >postgress between FreeBSD and Linux, with FreeBSD loosing. Here >is a ktrace that shows the problem... ... >Here it's almost 1/5 of a second between getting the "Pblank" (I don't >know what that signifies, maybe it's a clue to something.) after the The problem is caused by the Nagle Congestion Avoidence algorithm. See pages 269-270 of TCP/IP Illustrated, Volume 1. The problem can be eliminated by setting the TCP_NODELAY socket option. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project