Messages in this thread | | | Date | Sat, 12 Jul 2003 17:20:29 +0100 | From | Jamie Lokier <> | Subject | Re: [patch] SCHED_SOFTRR linux scheduler policy ... |
| |
Davide Libenzi wrote: > > Cool. What happens if you run two SCHED_SOFTRR tasks and they both > > use 50% of the CPU - will that starve all the other tasks? Or is the > > CPU usage of all SOFTRR tasks bounded collectively? > > Nope :) They will run their timeslice entirely and then they will try to > get some more. Looking at their last recharge timestamp, Dad scheduler > will put them in bed and will give other tasks a chance to run.
Nice, but answer to wrong question, possibly :)
I'm wondering what happens if the tasks are both good, early to bed without a fuss. Neither runs their entire timeslice.
Or to illustrate: say xine uses 10% of my CPU. What happens when I open 11 xine windows?
-- Jamie - 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/
| |