Re: Tree based scheduling

Albert D. Cahalan (acahalan@cs.uml.edu)
Fri, 23 Jan 1998 17:32:43 -0500 (EST)


> Not necessarily new setting tools, but new levels of levels. So, the
> priority could contain a priority group, "above" the priority:
>
> - .. (realtime, or similar?)
> - system (programs competing for cpu among the system, before users)
> - user (in this group, priority is relative to programs run be the
> same user)
> - batch (after users).

Normal priorities could be subdivisions of larger priority levels.

real-time
system
user
batch
idle-eater

That could be about 195 levels total if we keep the same numbers.

Alternately, the standard priority levels could be spread accross
all 5 larger levels. That means 7 normal priority levels each.
The user level would hold standard priorities from -3 to 3,
the batch level is from 4 to 10, and idle-eater is 11 to 19.