Virtual Machines
Give each process its own virtual machine
An Operating System supports the process abstraction by managing physical resources
- Maintaining disjoint page tables
- Reloading page table and TLB
- Allocating and reclaiming physical pages
and scheduling processes
- Choice of time quantum
- Priorities of different processes
- Interrupts