I seem to get the impossible ones. I've just bought an NF7/S-based
machine. This currently has the on-board nic, plus a £5 wonder nic I
bought as a spare, and I've been looking at network speeds. The
server is a Duron800/win98se, and no slouch as a file server (although
I see the same problems with another slower server); connections are
via a cheapish 100Mb switch (surecom ep808ax). I've timed various
copy operations from the server to the nf7 machine.
For large files, there's no problem. A 200Mbyte video file is read in
about 55 seconds (that's around 35Mbit/s) using either nic .
However, it's a different story copying a tree of smaller files (the
perl installation directory as it happens, about 45Mbytes of small to
middling files). Using the cheap nic card, this is read in about 80
seconds; around 10 to 20Mbit/s. But using the nf7 builtin nic, the
rate is disastrously low - it took around 3 minutes to copy less than
half the files, at which point I gave up - the data rate was around 1
to 2 Mbit/s.
The crazy part is that *dropping* the nf7 nic speed to 10Mb
*increases* the transfer speed - the 'perl transfer' took just 130sec
(at about 5Mbit/s, which is close to saturating a 10Mb link.).
I've played around a lot with tcp and udp client/server programs to
try to reproduce the problem at the lower level, but cannot reproduce
the slowdown at all.
I'm at a loss to tell whether this is hardware or software. I see no
reason xp should behave differently between the two nic's; yet the nf7
interface is fine for large files. Maybe xp doesn't like 98? - but
then why the speedup at 10Mb?
I'm at a loss now - having bought the machine over the net, it's a
non-trivial task to ship it back for further testing; and not clear
that that would even be productive.
Help, please!!!!!
--
Please use the corrected version of the address below for replies.
Replies to the header address will be junked, as will mail from
various domains listed at
www.scottsonline.org.uk
regards. Mike Scott Harlow Essex England.(unet -a-t- scottsonline.org.uk)