next up previous
Next: The XINU Approach Up: Structure of an Previous: Structure of an

Policy and Mechanism in an Operating System

In this course, we shall distinguish between policy and mechanism. Policies are ways to choose which activities to perform. Mechanisms are the implementations that enforce policies, and often depend to some extent on the hardware on which the operating system runs. For instance, a processes may be granted resources using the first come, first serve policy. This policy may be implemented using a queue of requests. Often the kernel provides mechanisms that are used to implement policies in servers.

Prasun Dewan
Tue Jan 13 12:23:19 EST 2004