42
OS Requirements for Processes
nOS
must interleave the execution of several processes to maximize CPU usage while providing
reasonable response time
nOS
must allocate resources to processes while avoiding deadlock
nOS must support inter process communication
and user creation of processes