Messages in this thread |  | | | Date | Thu, 14 Aug 2003 15:57:49 -0400 | | From | Timothy Miller <> | | Subject | Re: [PATCH] O12.2int for interactivity |
| |
Con Kolivas wrote: > On Thu, 14 Aug 2003 16:09, William Lee Irwin III wrote: > >>William Lee Irwin III wrote: > > >>"scale" on which scheduling events should happen, and as tasks become >>more cpu-bound, they have longer timeslices, so that two cpu-bound >>tasks of identical priority will RR very slowly and have reduced >>context switch overhead, but are near infinitely preemptible by more >>interactive or short-running tasks. > > > Actually the timeslice handed out is purely dependent on the static priority, > not the priority it is elevated or demoted to by the interactivity estimator. > However lower priority tasks (cpu bound ones if the estimator has worked > correctly) will always be preempted by higher priority tasks (interactive > ones) whenever they wake up.
Ok, so tasks at priority, say, 5 are all run before any tasks at priority 6, but when a priority 6 task runs, it gets a longer timeslice?
How much longer?
- 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/
|  |