Chaque thread peut posséder un pointeur vers la valeur partagée et la modifier sans avoir à la lire (dans le cas où il s'agit d'une simple addition ou soustraction)
Pour modifier une valeur, il faut d'abord connaitre... cette valeur !
Donc tu es obligé de lire la valeur, puis de la modifier, puis d'écrire la nouvelle valeur. Avec le risque qu'un autre thread t'a grillé la priorité !
[^] # Re: Recouvrement
Posté par windu.2b . En réponse à la dépêche IBM lance la mémoire transactionnelle dans le matériel. Évalué à 2.
Pour modifier une valeur, il faut d'abord connaitre... cette valeur !
Donc tu es obligé de lire la valeur, puis de la modifier, puis d'écrire la nouvelle valeur. Avec le risque qu'un autre thread t'a grillé la priorité !