計算機科学において、ソフトウェアトランザクショナルメモリ（英:softwaretransactionalmemory,STM）は、データベーストランザクションに似た並行性制御機構であり、並列計算を行う際の共有メモリへのアクセス法である。
在计算机科学中，软件事务内存（英语：Softwaretransactionalmemory，缩写为STM），又译为交易内存，软件交换式内存，是一种并发控制机制，模拟数据库事务的机制，控制在并行计算时对共享内存的访问控制。