lkml.org 
[lkml]   [2008]   [Apr]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH] Re: Bad network performance over 2Gbps
    On Mon, 21 Apr 2008, Rick Jones wrote:
    > Bodo Eggert wrote:
    > > Kok, Auke <auke-jan.h.kok@intel.com> wrote:

    > > > [X86] IRQBALANCE: Mark as BROKEN and disable by default
    > > >
    > > > The IRQBALANCE option causes interrupts to bounce all around on SMP
    > > > systems
    > > > quickly burying the CPU in migration cost and cache misses. Mainly
    > > > affected
    > > > are network interrupts and this results in one CPU pegged in softirqd
    > > > completely.
    > >
    > >
    > > If this is the problem, maybe it would help to only balance the IRQs each
    > > e.g. ten seconds? Unfortunately I have no SMP system to try it out.
    >
    > Be it kernel or user space, for consistent benchmark results it needs to be
    > able to be turned-off without turning the code. That leaves me in agreement
    > with Stephen that if it must exist, the user space one would be preferable.
    > It can be easily terminated with extreme prejudice.

    I agree that having a full-featured userspace balancer daemon with lots of
    intelligence will be theoretically better, but if you can have a simple
    daemon doing OK on many machines for less than the userspace daemon's
    kernel stack, why not?
    --
    Funny quotes:
    31. Why do "overlook" and "oversee" mean opposite things?


    \
     
     \ /
      Last update: 2008-04-21 21:55    [W:0.023 / U:0.616 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site