Re: CFS Bandwidth Control - Test results of cgroups tasks pinned vsunpinnede

From: Srivatsa Vaddagiri
Date: Mon Sep 19 2011 - 12:35:46 EST


* Peter Zijlstra <a.p.zijlstra@xxxxxxxxx> [2011-09-16 10:28:40]:

> > I think more compelling here is that it looks like nohz load-balance
> > needs more love.
>
> Quite probable,

Staring at nohz load-balancer for sometime, I see a potential issue:

'first_pick_cpu' and 'second_pick_cpu' can be idle without stopping
ticks for quite a while. When that happens, they stop bothering to
kick ilb cpu because of this snippet in nohz_kick_needed():

static inline int nohz_kick_needed(struct rq *rq, int cpu)
{

..

if (rq->idle_at_tick)
return 0;

..

}


?

- vatsa
--
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/