In article <[EMAIL PROTECTED]>,
Carsten Aulbert  <[EMAIL PROTECTED]> wrote:
>Hello,
>
>We did some data transfer tests. In the simplest setup we connected two
>nodes back to back (direct cable connect) and created a TCP stream in
>each direction via netperf for 60s (default parameters, TCP_STREAM).
>
>Hardware in each node:
>2 intel 82573E gigabit ethernet controllers
>PDSML-LN2+ main board
>Intel X3220 processor
>Kernel: 2.6.23-1
>
>Parts of the kernel config as well as parts of the sysctl -a output
>is listed in this mail.
>
>We loaded e1000 without any parameter
>
>Out of the box, we reached 700 to 720 Mb/s with no dropped packages.
>
>So far, the highest performance we reached with a MTU=9000 and turned
>off flow control. The rate was 920 Mb/s with 1 dropped package.
>
>Shouldn't we get a higher transfer rate by using MTUs of 1500 bytes with
>default settings?

Try loading the e1000 module with these options:

e1000 RxAbsIntDelay=256,256 TxAbsIntDelay=256,256 TxDescriptors=1024 
RxDescriptors=1024

It made a difference for me .. YMMV

Mike.
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to