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>
