lkml.org 
[lkml]   [2004]   [Apr]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Scheduler balancing statistics
Rick Lindsley wrote:
> From an analysis standpoint it would be nice to know which of
> the major features are being activated for a particular load.
> So imbalance-driven moves, power-driven moves, and the number of
> times each domain tried to balance and failed would all be useful.
> I think your output covered those.
>
> It doesn't get into the finer points of how the imbalance is derived,
> but maybe it should...
>
> It's ok to wait and see if those are useful before implementing them. I
> suspect they would be relatively easily added if they were needed.
> One reason there are 6 versions of scheduler statistics is that the
> information needed kept changing, both due to a better understanding of
> bottlenecks and due to changing code.
>

Yep.

> Well, every domain that is reported here will cover the entire system
> because it simply takes the sum of statistics from all domains.
>
> I would suggest creating an output format that gives you all this
> information (since we have it anyway) but I think it is quite reasonable
> for the program which *interprets* this information to summarize it.
>

OK, yeah that is a fine idea.

> Would you say these would be in addition to the schedstats or
> would these replace them?
>
> It will replace some of them, I think.
>
> That's my thought too. I would suggest that we merge them into one patch.
> Much as I'd like to see my schedstats hit the mainline, I think it
> is prudent to separate the major architectural changes sched-domains
> introduces from statistics both related and unrelated to them --
> and having two statistics patches for the scheduler, even if they are
> complementary, makes it harder on Andrew and more confusing for users.
>

No, I started with your sources, and the plan has always
been to merge my changes back to you where possible.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 14:02    [from the cache]
©2003-2011 Jasper Spaans