Re: [patch] Re: PostgreSQL pgbench performance regression in2.6.23+
From: Mike Galbraith
Date: Tue May 27 2008 - 04:35:27 EST
On Tue, 2008-05-27 at 10:20 +0200, Mike Galbraith wrote:
> Hm, pbench's extreme dislike of preemption, and the starvation testcase
> I sent earlier having an absolute requirement of preemption kinda argues
> that some knobs and dials should be per task or task group (or, or... or
> scheduler should be all knowing all seeing;)
(to somewhat solidify the random thought i'm sharing...)
Perhaps a SCHED_PREEMPT class so such things can co-exist:
SCHED_BATCH == I never preempt.
SCHED_NORMAL == I preempt sometimes.
SCHED_PREEMPT == I always preempt my waker.
(end of random synaptic firing;)
-Mike
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/