Operating Systems: Sync 10 The Mutual Exclusion Problem Each process has a critical section Criteria required to be met for a valid solution –No two processes may simultaneously be inside their critical section –No assumptions may be made about speeds of execution –No assumptions about the number of processors –No process running outside its critical section may block other processes –No process should have to wait forever to enter its critical section (under the assumption that no process stays in its critical section forever) Is there a solution not involving special action by the kernel?
{"Image DocumentName": "The Mutual Exclusion Problem", "Image ImageDescription": "Operating Systems: Sync. The Mutual Exclusion Problem. Each process has a critical section. Criteria required to be met for a valid solution. No two processes may simultaneously be inside their critical section. No assumptions may be made about speeds of execution. No assumptions about the number of processors. No process running outside its critical section may block other processes. No process should have to wait forever to enter its critical section (under the assumption that no process stays in its critical section forever) Is there a solution not involving special action by the kernel?", "Image XResolution": "37", "Image YResolution": "37", "Image ResolutionUnit": "Pixels/Centimeter", "Image Software": "SlidePlayer", "Image YCbCrPositioning": "Centered"}