Bonjour,
Quant faut il utilisé un semaphore, un mutex ?
Corrigez moi si j'ai tort :
+ mutex : pour synchroniser 2 threads ( ou plusieurs ? ) d'un meme processus
+ semaphore peut jouer le role d'un mutex, de plus :
- il permet de synchroniser plusieurs threads d'un meme processus ou appartenant à
des processus différents
Si comme cela que j'ai compris le concept de mutex/semaphore.
Question suppémentaire :
Si par ex, trois threads doivent se synchroniser pour accéder à une seule ressource, dans ce cas il faut utiliser un sémaphore non ? puisque il y a plus de 2 threads ...
Merci d'avance pour vos réponses.
Partager