Section outline
-
Topic of Discussion
- Inter Process Communication, Threading
- Process coordination, synchronization
- Critical Section problem, semaphores
Expected Outcome
- Explore interprocess communication using shared memory and message passing
- Introduce the critical-section problem, whose solutions can be used to ensure the consistency of shared data
- Examine several classical process-synchronization problems