Messages in this thread | | | Subject | Re: Scheduler RR, first time slice wrong? | From | Peter Zijlstra <> | Date | Fri, 07 Nov 2008 13:31:02 +0100 |
| |
On Fri, 2008-11-07 at 10:19 +0100, Ingo Oeser wrote: > Hi Peter, > > On Thursday 06 November 2008, Peter Zijlstra wrote: > > Currently we inherit the RR time-slice from our parent. In case that is > > init we inherit the 1s value set by default, in case its an already > > running RR task, we inherit whatever is left. > > > > Fix both these by resetting the time-slice on fork. > > I remember that this MIGHT be on purpose to mitigate fork bombs. > > Behaviour was, that you could starve others, if you fork, > do little or no work and fork again before your timeslice is over. > > But I'm not sure this applies here...
Right, RT tasks have it easy starving stuff ;-)
| |