Microkernels Meet Recursive Virtual Machines

Ford, Hibler, Lepreau, Tullmann, Back, Clawson (1996)

What kind of paper is this?

The big idea

Design Goal

Terminology

Key Concepts

Nested Process Architecture

Address Spaces

Capabilities

Scheduling

High Level Protocols

Implementation

  1. The Microkernel
  2. The Libraries
  3. Nesters support various standard kernel services:
  4. Fun comments:

  5. Contrast with L3: microkernel written for portability, readability, and flexibility.
  6. Microkernel performance hit

    Experimental Results