INFO604 : Systèmes de synchronisation et Processus

De Wiki du LAMA (UMR 5127)
Aller à la navigation Aller à la recherche

Quelques documents pour les TD et TP d'INFO604 :

Exemple d'utilisation de sémaphores nommées :

Exemple d'utilisation de sémaphores sans-noms :

Exemple d'utilisation d'une variable de condition :

Deux versions du même programme. Dans les deux cas l'affichage est effectué à l'aide de la librairie ncurses. Dans le premier exemple, la synchronisation est assurée à l'aide d'un sémaphore et de deux mutex alors que dans le second utilise deux mutex et une variable de condition.