PPT Slide
Mutual exclusion requirements
- only one process at a time is allowed access to a critical resource
- a process that halts in a noncritical section should not affect others
- a process should not be allowed to deadlock or starve
- no delays should occur when a process requires a critical resource no others are using
- a process remains in its critical section for a finite time only
Technical: Dekker and Peterson algorithms,