Operating System As A Virtual Machine
- Allows each user to perceive himself as the only user of the machine
- Gives each user his/her fair share of available resources
- Provides for time sharing (for CPU time)
- Abstraction
- Availability of higher level operations as primitive operations
- Virtual command language as the machine language of virtual machine
- Virtual memory