Bonjour a tous,
Je me pose une question quand a la protection d'un objet dans un thread.
Cet objet est envoyé cycliquement par mon thread P1.
Cet objet peut être mis a jour par un autre thread.
Je dois donc gérer l'accès a cet objet de façon a ne pas avoir de collision entre ma mise a jour et mon envoi.
Seulement je suis un peu perdu sur quoi utiliser,
J'ai pensé au sémaphore, OK.
Pour le mutex si j'ai bien compris cela correspond a un sema a deux états,
Et il y a également les sections critiques,
Du coup j'ai utilisé les sections critiques en mettant un wxCriticalSectionLocker en début de mes deux méthodes de set et de send.
(Il n'y a qu'un seul autre thread qui accede en ecriture, s'il y avait plusieurs thread en ecriture, cela change t il la donne ?)
J'aimerai donc savoir que vaut il mieux utiliser dans un cas comme celui ci ?
Car j'ai parcourus le forum et GG mais au final je suis toujours un peu perdu..
Merci beaucoup d'avance,
Bonne fin de journée







Répondre avec citation




Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.

Partager