Department of Computer Science
Course: CS 3725
Horizontal Bar

next up gif
Next: Input-Output Architecture Up: The allocation of processes Previous: Process scheduling

Criteria for scheduling algorithms (performance)

In general, it is not possible to optimize all these criteria for process scheduling using any algorithm (i.e., some of the criteria may conflict, in some circumstances). Typically, the criteria are prioritized, with most attention paid to the most important criterion. e.g., in an interactive system, response time may well be considered more important then CPU utilization.

In the operating systems course, you will study some of the algorithms which are used for process scheduling.

Paul Gillard
Mon Nov 24 20:44:06 NST 1997