Re: [patch] SCHED_SOFTRR starve-free linux scheduling policy ...

From: Mike Galbraith
Date: Sun Aug 10 2003 - 01:18:51 EST


At 12:58 AM 8/10/2003 +0100, Daniel Phillips wrote:
On Saturday 09 August 2003 18:47, Mike Galbraith wrote:
> 1. SCHED_SOFTRR tasks can disturb (root) SCHED_RR/SCHED_FIFO tasks as is.

What do you mean by "disturb"?

Preempt, and/or occupy cpu space which would otherwise be available for the root realtime task. If a SCHED_SOFTRR task or tasks share the same queue with an SCHED_RR task, or occupy a higher queue, runtime of the SCHED_SOFTRR tasks[s] will have an effect on the root realtime task. OTOH, if SCHED_SOFTRR queues were below the 'full potency' realtime queues, they would be able to neither preempt, not round-robin with the root authorized realtime task.

-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/