Virtual Machines
- Basis for developing the OS
- Provides a minimal set of operations
- Creates a virtual CPU for every process
- IBM System 370 -- CMS, VM
- Virtual machine monitor
- Performs functions associated with CPU management and allocation
- Provides synchronization and/or communication primitives for process
communication