Printer-Friendly
Version
|
Next: Popular Example: Mach
Up: 04-uk
Previous: Downcall vs. upcall
Subsections
- Separation of mechanism from policy
- e.g. protection vs. security
- No hierarchical layering of kernel.
- Protection, even within OS.
- Uses (segregated) capabilities.
- Objects, encapsuation, units of protection.
- Unique object name, no ownership.
- Object persistence based on reference counting[WCC$^+$74].
- can be considered the first object-oriented OS;
- has been called the first microkernel OS;
- has had enormous influence on later operating systems research;
- was never widely used even at CMU because of
- poor performance,
- lack of a complete environment.
Gernot Heiser
2002-08-21
|