I'm testing e1000g on a T2000.  Default daily build 04/30.  (Built 
against snv-61).

I'm seeing really, really dismal IP forwarding performance with 64-byte 
frames.  Like ~5.8% line utilization (it seems to top out at around 
90,000 packets per second default.)  This is a default configuration (no 
tunables set whatsover), and yes, it turns out that interrupts for my 
two NICs are interrupting on CPUs 6 and 7 (and yes, I know that this is 
a bad idea, but still, it should not show such terrible, dismal 
performance out of the box.)  This performance is about half of the 
default S10 performance.

I've not started using er_kernel yet to profile and find out what is 
happening.  At first I thought the problem was my test setup, but when I 
lowered the test min thresholds from 10% to 1%, I get successful results.

I'm going to try assigning additional cpus to create and setup some soft 
rings, to see how that helps.

Anyone have any ideas up front about what is wrong?

This default performance is, IMO, unacceptable.

    -- Garrett



Reply via email to