On Wed, Aug 12, 2009 at 7:23 PM, Ross Walker<[email protected]> wrote:
> On Wed, Aug 12, 2009 at 5:56 PM, Ross Walker<[email protected]> wrote:
>> On Wed, Aug 12, 2009 at 5:44 PM, Peter Memishian<[email protected]> 
>> wrote:
>>>
>>>  > set dld:dld_opt = 2
>>>
>>> Yikes!  Perhaps you're looking for the no-poll or no-softring capabilities
>>> in /kernel/drv/dld.conf?  (Not to say those will address your original
>>> goal, but they're better than twiddling implementation artifacts via
>>> /etc/system.)
>>
>> Thanks for the pointer.
>>
>> Don't know why I didn't think of looking there first, guess it's a bad
>> case of Google Monkey see, Google Monkey do...
>
> Ok, I set the no_poll=1 and no-softring=1 in the dld.conf and it made
> no real noticeable difference.
>
> I'm thinking that the igb driver is doing some interrupt coalesence
> here, but I can't find any options to disable or tune it.

On a hunch I thought I'd run the igb module through strings and see if
there was anything interesting and found these.

intr_throttling
rx_limit_per_intr
intr_force

I don't have any docs on these, so it's going to be interesting to see
how they work.

I think I'll try the intr_throttling option first as it looks most promising.

-Ross
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to