Gabriel Sechan wrote:
From: Gus Wirth <[EMAIL PROTECTED]>
I had a chance to get some cheap gigabit ethernet cards and a switch
the other day with the thought that moving video files around would
get a lot quicker. Instead I find that I'm only getting maybe a 10%
increase in speed. My server box is using a D-Link DGE-530T with
kernel module skge.ko and my laptop uses the Intel e1000.ko for the
built-in ethernet. The switch is an Airlink 101 8-port gigabit
ethernet switch. I get all the correct link lights showing I have
gigabit ethernet connections at all ends.
If I do an NFS mount and copy a large file from the server to
/dev/null on the client or if I scp a file between the server and
client I get pretty much the same results, about 11MB (that's bytes)
per second. This is only about 10% better than 100baseT ethernet. I
know from previous experiments that my hard drives and general system
throughput can handle about 25MB/sec.
So any hints on how to get this to work faster, or am I seeing the
results of a marketing scam?
Are you using a PCI or PCIE bus? PCI has a bandwidth cap well under the
gigabit limit. So cards don't work well. You pretty much need gigabit
on the motherboard to get near full bandwidth.
Actually PCI has capabilities well over the gigabit limit. The PCI bus
can handle 133MB/sec (bytes) where gigabit ethernet is about 100MB/sec.
Both have overhead so you don't really get the full bandwidth but the
PCI bus is capable of keeping up.
My cards are PCI, but in my case I was expecting a simple doubling of
speed because of other limitations in my system.
Gus
--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list