lkml.org 
[lkml]   [2004]   [Oct]   [23]   [last100]   RSS Feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
/
DateSat, 23 Oct 2004 14:27:15 +1000
FromNick Piggin <>
SubjectRe: [PATCH, 2.6.9] improved load_balance() tolerance for pinned tasks
John Hawkes wrote:
> From: "John Hawkes" <hawkes@google.engr.sgi.com>
> 
>>No, your variation doesn't solve the problem.  This variation of your
>>patch does, however, solve the problem.  The difference is in
>>move_tasks():
> 
> 
> Actually, there is another related problem that arises in
> active_load_balance() with a runqueue that holds hundreds of pinned processes.
> I'm seeing a migration_thread perpetually consuming 70% of its CPU.
> 

That's what I was worried about, but in your most recent
patch you just sent, the all_pinned path should skip over
the active load balance completely... basically it shouldn't
be running at all, and if it is then it is a bug I think?
-
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:07    [from the cache]
©2003-2008