Chapitre 3 - Synchronisation
Manuel du cours (7e édition) : sections 6.1 à 6.6
Informations et lectures additionnelles
- Algorithme de Dekker
- Mutual exclusion and synchronization
- Programmation concurrente
- Module 5 - Synchronisation de processus (Silberschatz)
- Mutual exclusion : Classical algorithms for Lock
- Synchronization and deadlocks
- Communication inter-processus (partie sur la synchronisation)
- Semaphores and monitors (partie sur les sémaphores)
- Introduction to process management (à partir de la page 9)
- Théorie et pratique de la concurrence
- intéressant pour la preuve de l'algorithme de Dekker
- Mutual exclusion and synchronization
- Classic Synchronization problems (présentation détaillée du problème des philosophes)
- Concurrency : mutual exclusion and synchronization
- intéressant pour la preuve de l'algorithme de Peterson
- Multiprocess Synchronization algorithms
- Process Synchronization (de Silberchatz)
Mutex VS Smaphores VS sémaphores binaires
- Mutex vs Semaphores - Part 1: semaphores
- Mutex vs Semaphores - Part 2 : The Mutex
- Mutex vs Semaphores - Part 3 : Mutual Exclusion Problem
- Mutexes and Semaphores Demystified