Re: [PATCH tip/core/rcu 11/17] rcu: Bind grace-period kthreads to non-NO_HZ_FULL CPUs

From: Christoph Lameter
Date: Mon Jul 14 2014 - 09:53:46 EST


On Fri, 11 Jul 2014, Peter Zijlstra wrote:

> On Fri, Jul 11, 2014 at 02:05:08PM -0500, Christoph Lameter wrote:
> > The use case is pretty straightforward because we are trying to keep as
> > much OS noise as possible off most processors. Processor 0 is the
> > sacrificial lamb that will be used for all OS processing and hopefully all
> > high latency operations will occur there. Processors 1-X have a tick but
> > we still try to keep latencies sane. And then there is X-Y where tick is
> > off.
>
> So the problem is -- and this isn't too hard to create -- when we
> saturate/overload cpu0 with just the housekeeping. At that point it
> would be good if we could scale and use multiple housekeepers.

Well we would simply add another machine at that point but there are
certainly configurations in which we would also want multiple housekeeping
cpus.

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/