From owner-freebsd-stable Mon Feb 1 06:21:13 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA25224 for freebsd-stable-outgoing; Mon, 1 Feb 1999 06:21:13 -0800 (PST) (envelope-from owner-freebsd-stable@FreeBSD.ORG) Received: from destiny.erols.com (destiny.erols.com [207.96.73.65]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA25216 for ; Mon, 1 Feb 1999 06:21:06 -0800 (PST) (envelope-from jdowdal@destiny.erols.com) Received: from destiny.erols.com (someone@destiny.erols.com [207.96.73.65]) by destiny.erols.com (8.9.2/8.6.12) with ESMTP id JAA08734 for ; Mon, 1 Feb 1999 09:21:03 -0500 (EST) Date: Mon, 1 Feb 1999 09:21:02 -0500 (EST) From: John Dowdal To: stable@FreeBSD.ORG Subject: network slowdown with rc5des Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG There is a dramatic network slowdown on 3.0-stable when usign 100BT cards and rc5des at the same time. The rc5des process causes the slowdown even if it is set to idprio 1. rc5des running, 25MB file ftp to/from windoze machine (server on BSD) Send from windoze to bsd: 3.0MB/s Send from BSD to windoze: 1.45MB/s rc5des NOT running Send from windoze to bsd: 6.0MB/s Send from BSD to windoze: 6.5MB/s Both machines have winbond 840F (wb0 driver) ethernet cards connected with a crossover cable operating in full duplex 100 mbit mode. I also tried a 'dd if=/dev/rwd0 of=/dev/null bs=32k count=10000' with and without rc5des running. In either case it got 12MBytes/sec, so rc5 isn't affecting disk trhoughput. Question: why does the system care if the internal idle process (resulting in fast network performance) or an external idle process (rc5des at idprio 1) (resulting in slow network performance) runs? Even win98 seems to handle this correctly; there was n o difference in network performance on win98 with or without the win32 vesion of rc5des running. I also tried increasing net.inet.tcp.sendspace and net.inet.tcp.recvspace to 32K and 64K. This improved the performance dramatically with rc5des running, but slightly slowed it down without rc5des running. Leaving these values increased isn't a good solution, because it can cause huge latency through my ppp connections. John To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message