CAS自旋與ABA問題

CAS自旋 CAS(Compare And Swap)比較並轉換 該算法涉及三個數:內存值V,舊的預期值A,新的預期值B。當且僅當舊的預期值A和內存值V相同時,將內存值改爲B,否則什麼也不做。 如何來理解上面這一段話呢?我們先了解一下樂觀鎖和悲觀鎖各自的做事方式,首先,悲觀鎖的態度是一件事情我必須要能百分之百掌控才能去做,否則就認爲這件事情一定會出問題,而樂觀鎖的態度就是不管什麼事情,我都會先嚐試
相關文章
相關標籤/搜索