软件事务内存 在计算机科学中软件事务内存英語Software transactional memory縮寫為STM又譯為交易記憶體軟體交換式記憶體是一种并发控制机制模拟数据库事务的機制控制在并行计算时对共享内存的访问控制它是锁的一种替代机制在STM中一个事务指的是一段读写共享内存的代码这些读写操作在逻辑上是一个独立的单元其中间状态对于其它的事务而言是不可见的