Best to keep this on the e1000-devel list - there are people on the list more 
experienced than I when it comes to performance tuning with small packets.

To add multiple Tx queue support to the driver, consult the PCIe GbE 
Controllers Open Source Software Developer’s Manual and the igb driver as an 
example.


________________________________
From: ma dh [mailto:[email protected]]
Sent: Thursday, August 27, 2009 7:10 PM
To: Allan, Bruce W
Subject: Re: [E1000-devel] Is there 'Multiple Transmit Queues' function in 
e1000e (linux2.6.30.1)

Hi,Allan.

Thank you very much for your reply.  Can you give some advice for improve the 
performance of net card driver?  or how to add multiple Tx queues code in 
e1000e driver?

I know that  somebody really get the line speed performance by changing the 
driver code. But I haven't  know the secret in it .

Thank you .




2009/8/28 Allan, Bruce W 
<[email protected]<mailto:[email protected]>>
No, the e1000e driver does not enable/support multiple Tx queues.  We found it 
does not make a difference in performance and only adds to the complexity of 
the code.

>-----Original Message-----
>From: ma dh [mailto:[email protected]<mailto:[email protected]>]
>Sent: Thursday, August 27, 2009 2:14 AM
>To: [email protected]<mailto:[email protected]>
>Subject: [E1000-devel] Is there 'Multiple Transmit Queues' function in
>e1000e (linux2.6.30.1)
>
>Hi,all
>
>I am using Intel 5000P and 82571L Net Card,and using  linux2.6.30.1 OS.
>I
>want to use e1000e as the net card driver,because I want get higher
>performance when processing 64bytes small packets.  From the ' PCIe* GbE
>Controllers Open Source Software Developer’s Manual', I know that 82571L
>supports 'Multiple Transmit Queues' .
>
>Please tell me ,does e1000e driver include 'Multiple Transmit Queues'
>function ?  Is it enabled by default?  If it's not, how can I enable it in
>e1000e driver ,or how can I realization it .
>
>I just want to get the highest  performance when processing 64bytes small
>packets ,  90% of line speed  in GbE.(By linux default e1000e driver, this
>is only 40% of line speed)
>
>Thank you very much.



--
     此致
敬礼
                   maduohe
                                [email protected]<mailto:[email protected]>
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
E1000-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/e1000-devel

Reply via email to