lkml.org 
[lkml]   [2002]   [Jan]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: O(1) scheduler: load_balance issues

On Sat, 19 Jan 2002, Erich Focht wrote:

> In the load_balance() function the initial value for max_load should
> better be set to 1 instead of 0 in order to avoid finding 'busiest'
> runqueues with only one task. This avoids taking the spin-locks
> unnecessarily for the case idle=1.

agreed.

> Another issue: I don't understand how prev_max_load works, I think
> that the comments in load_balance are not true any more and the
> comparison to prev_max_load can be dropped. [...]

you are right, and this changed recently. Since we do not search for
multiple queues anymore when balancing, this variable can be dropped.
I've added both of your suggestions to my tree.

Ingo

-
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 13:15    [W:0.038 / U:1.232 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site