Requirements: Sharing Allow several processes to access the same portion of memory Better to allow each process executing the same program access to the same copy of the program rather than have their own separate copy Processes that are cooperating on some task may need to share access to the same data structure8 Requirements: Sharing • Allow several processes to access the same portion of memory – Better to allow each process executing the same program access to the same copy of the program rather than have their own separate copy – Processes that are cooperating on some task may need to share access to the same data structure