Race Conditions Critical Sections Dekker’s Algorithm.
What we will cover… Process Synchronization Basic Concepts The Critical-Section Problem Peterson’s Solution Synchronization Hardware Semaphores.
Lecture 6: Inter-process Communication and Synchronization.