Messages in this thread | | | Date | Tue, 02 Nov 2004 23:30:45 +1100 | From | Nick Piggin <> | Subject | Re: [PATCH] remove interactive credit |
| |
Con Kolivas wrote: > remove interactive credit > > > > ------------------------------------------------------------------------ > > Special casing tasks by interactive credit was helpful for preventing fully > cpu bound tasks from easily rising to interactive status. > > However it did not select out tasks that had periods of being fully cpu bound > and then sleeping while waiting on pipes, signals etc. This led to a more > disproportionate share of cpu time. > > Backing this out will no longer special case only fully cpu bound tasks, and > prevents the variable behaviour that occurs at startup before tasks declare > themseleves interactive or not, and speeds up application startup slightly > under certain circumstances. It does cost in interactivity slightly as load > rises but it is worth it for the fairness gains. > > Signed-off-by: Con Kolivas <kernel@kolivas.org> >
I'm scared :(
I'm in favour of any attempts to simplify things... but will it be two months or three before this spontaneously explodes for half our userbase?
Andrew's boss so he gets to decide >:) - 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/
| |