From: Raz Mathias (razvanma_at_exchange.microsoft.com)
Date: Thu Jan 08 2004 - 17:34:46 PST
This paper discussed the structure of a layered operating system. A
central theme of the paper was the fact that the layers correspond to
reasoning at different levels of abstraction, where sub-layers do not
necessarily have to be considered when reasoning about higher layers.
At the lowest level we have the task of processor allocation to various
processes and a concept of time slicing, in which no process can
monopolize any one processor. The next level, the "segment controller"
handles virtual memory for the system, followed by the "message
interpreter," which multiplexes input, buffered I/O, and finally user
programs and the operator.
If this was the paper that introduced the layering approach (I'm not
sure whether it was), I would say that the concept of layering the
operating system is a solid one. In terms of depth, I didn't find this
paper particularly rich.
This archive was generated by hypermail 2.1.6 : Thu Jan 08 2004 - 17:34:26 PST