Interactions ...(contd.)
Among the three kinds of interactions indicated by 1, 2 and 3 above:
1 is at the system level: potential problems : deadlock and starvation.
2 is at the process level : significant problem is in realizing mutual exclusion.
3 is more a synchronization problem.
We will study mutual exclusion here, and defer deadlock, starvation and synchronization for a later time.