軟件事務內存

在計算機科學中 ， 軟件事務內存 ( 縮寫爲STM ） ， 又譯爲交易記憶體 ， 軟體交換式記憶體 ， 是一種併發控制機制 ， 模擬數據庫事務的機制 ， 控制在並行計算時對共享內存的訪問控制 。 它是鎖的一種替代機制 。 在STM中 ， 一個事務指的是一段讀 、 寫共享內存的代碼 。 這些讀寫操作在邏輯上是一個獨立的單元 ， 其中間狀態對於其它的事務而言 ， 是不可見的 。