[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

new scheduler



Hi,

I am currently planning a new scheduler for Linux
and I was wondering what features from the following
list are most important to you (the implementation
has to remain leight-weight, so we will have to
choose).

- better realtime scheduling
- better throughput (on SMP systems) by less memory contention
  and less unneeded context switches
- better interactive response under load
- load-isolation between users (if user A and B run
  processes and A has 10 and B only 1, it would be
  fairer if both users each got 50% of the CPU)
- simplicity, less overhead
- larger difference between niced and non-niced CPU
  usage

For the technically minded: the scheduler will be a
variation on the scheduler mechanism we've got right
now, as it's quite leightweight and functional and I
don't see any problems that can't be fixed within
the framework of the current system

Rik -- Open Source: you deserve to be in control of your data.
+-------------------------------------------------------------------+
| Linux Memory Management site:  http://humbolt.geo.uu.nl/Linux-MM/ |
| Nederlandse Linux documentatie:          http://www.nl.linux.org/ |
+-------------------------------------------------------------------+

-
Linux-future: thinking about the future of the Linux kernel
Archive:      http://humbolt.nl.linux.org/lists/
Wish list:    http://users.ox.ac.uk/~mert0236/linux-future.html