Messages in this thread | | | From | Con Kolivas <> | Subject | Re: -mm seems significanty slower than mainline on kernbench | Date | Sun, 15 Jan 2006 13:04:50 +1100 |
| |
On Sunday 15 January 2006 11:05, Peter Williams wrote: > Martin J. Bligh wrote: > >> Attached is a new patch to fix the excessive idle problem. This patch > >> takes a new approach to the problem as it was becoming obvious that > >> trying to alter the load balancing code to cope with biased load was > >> harder than it seemed. > >> > >> This approach reverts to the old load values but weights them > >> according to tasks' bias_prio values. This means that any assumptions > >> by the load balancing code that the load generated by a single task is > >> SCHED_LOAD_SCALE will still hold. Then, in find_busiest_group(), the > >> imbalance is scaled back up to bias_prio scale so that move_tasks() > >> can move biased load rather than tasks. > > > > OK, this one seems to fix the issue that I had, AFAICS. Congrats, and > > thanks, > > Terrific, thanks for testing. > > Con, > Attached is a cleaned up version of this patch against 2.6.15-mm4 with > some (hopefully helpful) comments added.
Great! Well done.
> Signed-off-by: Peter Williams <pwil3058@bigpond.com.au>
Acked-by: Con Kolivas <kernel@kolivas.org> - 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/
| |