Messages in this thread | | | Date | Tue, 15 Jan 2002 18:04:21 -0800 (PST) | From | Davide Libenzi <> | Subject | Re: [patch] O(1) scheduler-H6/H7/I0 and nice +19 |
| |
On 15 Jan 2002, Robert Love wrote:
> On Tue, 2002-01-15 at 21:48, Ingo Molnar wrote: > > > there is a way: renicing. Either use nice +19 on the compilation job or > > use nice -5 on the 'known good' tasks. Perhaps we should allow a nice > > decrease of up to -5 from the default level - and things like KDE or Gnome > > could renice interactive tasks, while things like compilation jobs would > > run on the default priority. > > This isn't a bad idea, as long as we don't use it as a crutch or > excuse. That is, answer scheduling problems with "properly nice your > tasks" -- the scheduler should be smart enough, to some degree. > > FWIW, Solaris actually implements a completely different scheduling > policy, SCHED_INTERACT or something. It is for windowed tasks in X -- > they get a large interactivity bonus.
Now ( with 2.5.3-pre1 ) intractivity is *very good* but SCHED_INTERACT would help *a lot* to get things even more right.
- Davide
- 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/
| |