C’est l’occasion d’expliquer ce qu’est la mémoire transactionnelle : une technique peu connue car elle pose des problèmes de performance lorsque plusieurs processus ou fils d’exécution (threads) doivent accéder à une valeur partagée.
Tout l'intérêt de la mémoire transactionnelle est justement de gérer l'accès concurrent à des variables, de façon plus efficace qu'un mutex.
De façon grossière, on peut dire que la mémoire transactionnelle est intéressante si la transaction a peut de chance d'être invalidée: par exemple énormément de lectures et peu d'écritures.
Mon état de l'art n'est pas très à jour, j'imagine que si ça sort en production, c'est qu'ils ont réussi à optimiser le bousin.
# Introduction pas bien claire...
Posté par klub . En réponse à la dépêche IBM lance la mémoire transactionnelle dans le matériel. Évalué à 1.
Tout l'intérêt de la mémoire transactionnelle est justement de gérer l'accès concurrent à des variables, de façon plus efficace qu'un mutex.
De façon grossière, on peut dire que la mémoire transactionnelle est intéressante si la transaction a peut de chance d'être invalidée: par exemple énormément de lectures et peu d'écritures.
Mon état de l'art n'est pas très à jour, j'imagine que si ça sort en production, c'est qu'ils ont réussi à optimiser le bousin.