Hi,

I have a hadoop test case on ixgbe 10GE cards on linux
  1) two nodes with ixgbe 10GE cards
  2) 100 threads on each node
  3) ixgbe driver version 3.15.x(3.21.2 also tested and same behaviour)
  4) 64 cpus on each node

problem seen:
   1) network speed is 120MB/s(not acceptable product use)
   2) softirqd load seen
   3) set_irq_affinity is not helpful

When I limited the number of TX queue to 8 or 4, same test got much better performance:
    120MB/s  ->  620MB/s
    and the softirqd load gone

I'd like suggest we limit the number to 8 for better performance. How do you think?

thanks,
wengang
------------------------------------------------------------------------------
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191&iu=/4140/ostg.clktrk
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to