STM

La mémoire transactionnelle logicielle (_software transactional memory_ en anglais, ou STM) est un mécanisme de contrôle de la concurrence analogue aux transactions de bases de données pour contrôler l'accès à la mémoire partagée dans la programmation concurrente.