Design Issues
Transparency
- Location transparency.
- Location of processes.
- Location of cpu’s and other devices.
- Location of files.
- Replication transparency (of files).
- Concurrency transparency (the user should not notice the existence of other users).
- Parallelism transparency (the user should write a serial program, and the compiler and OS will handle the rest) - not doable today.