維基百科上有相關文章 鎖(計算機科學)
鎖是用於防止多個執行緒同時訪問資源的同步方法。通常,它們是建議鎖,這意味著每個執行緒都必須在獲取和釋放鎖時進行合作。而更難實現且不那麼常見的強制鎖實際上可以防止任何其他執行緒訪問資源,如果發生這種情況,它們會發出異常。
一種常見的鎖機制是訊號量。