how to get highest performance of e1000 linux driver
ma dh <[email protected]> Wed, 19 Aug 2009 14:06:57 +0800
| Newsgroups | gmane.linux.drivers.eepro100.devel |
|---|---|
| Message-ID | <[email protected]> |
--===============0986984125==
Content-Type: multipart/alternative; boundary=00504502b8694eae5f0471787158
--00504502b8694eae5f0471787158
Content-Type: text/plain; charset=GB2312
Content-Transfer-Encoding: quoted-printable
hi, all
I am using debian linux( the kernel is linux-2.6.30 ) as the OS, and the
hardware is 5000P. The network card is *Eight Intel 82571EB. I use linux
default network divice driver=A3=A8e1000?=A3=A9.*
**
*My product need high performance of network t*ransmitting rate. But the
test result is not good. The *t*ransmitting rate of 64bytes small packets
is only 30% of line speed.
How can I get higher performance of 64bytes small packets *network
t*ransmitting
rate? How can I improve the 64bytes small packets *network t*ransmittin=
g
rate upto 90% - 100% of line speed? I know that somebody has maded it.
where is the performance bottleneck of linux os? Somebody says that it
is about the linux e1000 driver. what should I modify about the
e1000 driver? (NAPI? MMAP? sk_buffer? which one is the answer=A3=BF) *=
*
**
Thank you very much!
--=20
maduohe
[email protected]
--00504502b8694eae5f0471787158
Content-Type: text/html; charset=GB2312
Content-Transfer-Encoding: quoted-printable
<div>hi, all</div>
<div> </div>
<div>I am using debian linux( the kernel is linux-2.6.30 ) as t=
he OS, and the hardware is 5000P. The network card is <strong><font f=
ace=3D"Calibri">Eight Intel 82571EB. I use linux default network divi=
ce driver=A3=A8e1000?=A3=A9.</font></strong></div>
<div><strong><font face=3D"Calibri"></font></strong> </div>
<div><font face=3D"Calibri"><strong>My product need high performance of net=
work t</strong>ransmitting rate. But the test result is not good. The =
<strong>t</strong>ransmitting rate of 64bytes small packets&nbs=
p; is only 30% of line speed.</font></div>
<div><font face=3D"Calibri"></font> </div>
<div><font face=3D"Calibri">How can I get higher performance of 64byt=
es small packets <strong>network t</strong>ransmitting rate?&nb=
sp; How can I improve the 64bytes small packets <strong>n=
etwork t</strong>ransmitting rate upto 90% - 100% of line speed? =
; I know that somebody has maded it.</font></div>
<div><font face=3D"Calibri"></font> </div>
<div><font face=3D"Calibri">where is the performance bottleneck of linux os=
? Somebody says that it is about the linux &n=
bsp;e1000 driver. what should I modify&n=
bsp; about the e1000 driver? (NAPI? MMAP? sk_buffer? =
which one is the answer=A3=BF) </font><strong><font face=
=3D"Calibri"> </font></strong></div>
<div><strong><font face=3D"Calibri"></font></strong> </div>
<div>Thank you very much!</div>
<div> </div>
<div> </div>
<div><br clear=3D"all"> </div>
<div></div><br>-- <br> =
maduohe<b=
r> &nb=
sp; <a href=3D"mailto:[email protected]"=
>[email protected]</a><br>
--00504502b8694eae5f0471787158--
--===============0986984125==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
eepro100 mailing list
[email protected]
http://www.scyld.com/mailman/listinfo/eepro100
--===============0986984125==--