On Mon, Jul 27, 2015 at 11:21:15AM +0800, Boqun Feng wrote: > Hi Yuyang, > > On Mon, Jul 27, 2015 at 02:43:25AM +0800, Yuyang Du wrote: > > Hi Boqun, > > > > On Tue, Jul 21, 2015 at 06:29:56PM +0800, Boqun Feng wrote: > > > The point is that you have already tracked the sum of runnable_load_avg > > > and blocked_load_avg in cfs_rq->avg.load_avg. If you're going to track > > > part of the sum, you'd better track the one that's updated less > > > frequently, right? > > > > > > Anyway, this idea just comes into my mind. I wonder which is udpated > > > less frequently myself too. ;-) So I ask to see whether there is > > > something we can improve. > > > > Actually, this is not the point. > >
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > 1) blocked load is more "difficult" to track, hint, migrate. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > 2) r(t1) - b(t2) is not anything, hint, t1 != t2 > > Please consider this patch below, which is not tested yet, just for > discussion. This patch is based on 1-5 in your patchset and going to > replace patch 6. Hope this could make my point clear. > > Thanks anyway for being patient with me ;-) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/