Notions abordées
Threads POSIX (pthread_create(3), pthread_join(3)) et leur synchronisation par mutex (pthread_mutex_t, pthread_mutex_lock(3), pthread_mutex_unlock(3)), granularité.
Objectifs
- Comprendre les mécanismes de base associés aux threads ;
- Illustrer la notion de synchronisation (
cmpxchgvs. mutex POSIX) ; - Comprendre la notion de granularité.
Obtenir le code
Ce TP utilise le code du TP4, que vous avez déjà téléchargé.
Énoncé
C’est par ici.