Date: Wed, 15 Sep 1999 04:57:35 +0100 From: Adrian Wontroba <aw1@stade.co.uk> To: freebsd-stable@freebsd.org Subject: Re: 3.3-RC and 3com 509 Driver Message-ID: <19990915045735.D7871@titus.stade.co.uk> In-Reply-To: <199909141700.KAA00735@dingo.cdrom.com>; from Mike Smith on Tue, Sep 14, 1999 at 10:00:09AM -0700 References: <000501befc96$6fd3d480$2200000a@after.school.org> <199909141700.KAA00735@dingo.cdrom.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Sep 14, 1999 at 10:00:09AM -0700, Mike Smith wrote: > The NIC:driver combination is sometimes buggy. We don't really > understand why these work well for some people and terribly for others. As an example of this, I have three machines with 3c509s in them, which work fine, and transfer data at the sort of rate you would expect. I also have a notebook (Toshiba Portege 3020CT - couldn't get a Libretto) with a 3CCE589E card. This works OK for interactive use, FTP, etc. Anything involving bigger transfers often behaves dreadfully. Every now and again I tinker, trying to get a clue as to the cause. Below are the elderly remains of one experiment, showing how tar across the network runs at very variable speeds, depending on the block size. The file being dumped is 1.3MB in size. Most of the time I just grit my teeth, and go away while the notebook is being dumped. I still kick myself for returning the much better card which came with the notebook 3 days before support for it appeared (8-( ==> try13 <== #!/bin/sh for i in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 do echo "" date echo "blocksize $i" time tar cfb titus:/dev/null $i test-1.3M done ==> typescript.old <== Script started on Tue Jun 29 04:18:32 1999 aw1@mervyn home/aw1/test$ ./try13 Tue 29 Jun 1999 04:18:36 BST blocksize 1 528.49 real 0.14 user 0.44 sys Tue 29 Jun 1999 04:27:25 BST blocksize 2 264.38 real 0.07 user 0.25 sys Tue 29 Jun 1999 04:31:49 BST blocksize 3 5.28 real 0.02 user 0.20 sys Tue 29 Jun 1999 04:31:54 BST blocksize 4 4.52 real 0.02 user 0.16 sys Tue 29 Jun 1999 04:31:59 BST blocksize 5 3.99 real 0.01 user 0.15 sys Tue 29 Jun 1999 04:32:03 BST blocksize 6 3.33 real 0.04 user 0.09 sys Tue 29 Jun 1999 04:32:06 BST blocksize 7 3.33 real 0.01 user 0.13 sys Tue 29 Jun 1999 04:32:10 BST blocksize 8 3.12 real 0.02 user 0.10 sys Tue 29 Jun 1999 04:32:13 BST blocksize 9 58.06 real 0.00 user 0.13 sys Tue 29 Jun 1999 04:33:11 BST blocksize 10 53.18 real 0.00 user 0.13 sys Tue 29 Jun 1999 04:34:04 BST blocksize 11 48.18 real 0.01 user 0.11 sys Tue 29 Jun 1999 04:34:52 BST blocksize 12 2.56 real 0.01 user 0.10 sys Tue 29 Jun 1999 04:34:55 BST blocksize 13 2.97 real 0.00 user 0.14 sys Tue 29 Jun 1999 04:34:58 BST blocksize 14 3.87 real 0.02 user 0.11 sys Tue 29 Jun 1999 04:35:02 BST blocksize 15 35.50 real 0.00 user 0.13 sys Tue 29 Jun 1999 04:35:37 BST blocksize 16 33.18 real 0.23 user 0.00 sys Tue 29 Jun 1999 04:36:10 BST blocksize 17 33.38 real 0.00 user 0.07 sys Tue 29 Jun 1999 04:36:44 BST blocksize 18 64.59 real 0.01 user 0.06 sys Tue 29 Jun 1999 04:37:48 BST blocksize 19 68.65 real 0.01 user 0.07 sys Tue 29 Jun 1999 04:38:57 BST blocksize 20 54.49 real 0.00 user 0.08 sys Tue 29 Jun 1999 04:39:52 BST blocksize 21 54.38 real 0.00 user 0.07 sys Tue 29 Jun 1999 04:40:46 BST blocksize 22 52.35 real 0.01 user 0.06 sys Tue 29 Jun 1999 04:41:38 BST blocksize 23 45.05 real 0.00 user 0.08 sys Tue 29 Jun 1999 04:42:24 BST blocksize 24 50.63 real 0.01 user 0.06 sys Tue 29 Jun 1999 04:43:14 BST blocksize 25 47.28 real 0.00 user 0.10 sys Tue 29 Jun 1999 04:44:01 BST blocksize 26 44.58 real 0.00 user 0.05 sys Tue 29 Jun 1999 04:44:46 BST blocksize 27 41.18 real 0.01 user 0.08 sys Tue 29 Jun 1999 04:45:27 BST blocksize 28 46.09 real 0.00 user 0.04 sys Tue 29 Jun 1999 04:46:13 BST blocksize 29 37.80 real 0.00 user 0.06 sys Tue 29 Jun 1999 04:46:51 BST blocksize 30 31.93 real 0.00 user 0.07 sys Tue 29 Jun 1999 04:47:23 BST blocksize 31 36.31 real 0.00 user 0.07 sys Tue 29 Jun 1999 04:47:59 BST blocksize 32 38.16 real 0.00 user 0.05 sys Tue 29 Jun 1999 04:48:38 BST blocksize 33 37.78 real 0.00 user 0.07 sys Tue 29 Jun 1999 04:49:15 BST blocksize 34 33.98 real 0.01 user 0.06 sys Tue 29 Jun 1999 04:49:49 BST blocksize 35 29.72 real 0.00 user 0.06 sys Tue 29 Jun 1999 04:50:19 BST blocksize 36 24.95 real 0.00 user 0.06 sys Tue 29 Jun 1999 04:50:44 BST blocksize 37 29.15 real 0.00 user 0.06 sys Tue 29 Jun 1999 04:51:13 BST blocksize 38 25.09 real 0.00 user 0.06 sys Tue 29 Jun 1999 04:51:38 BST blocksize 39 19.78 real 0.01 user 0.05 sys Tue 29 Jun 1999 04:51:58 BST blocksize 40 19.38 real 0.01 user 0.04 sys -- Adrian Wontroba To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990915045735.D7871>