根據參考資料,它說
否則,對單個字大小或子字大小的記憶體位置的每次讀取都必須觀察到實際寫入該位置(可能由并發執行的 goroutine)且尚未被覆寫的值。
由于指標是字大小的,這是否意味著僅僅為了可見性就不需要同步?
uj5u.com熱心網友回復:
不,可見性意味著當一個goroutine寫入變數時,其他goroutine會看到變化。因此,可見性需要同步。否則,讀取goroutine可能會看到變數的陳舊(未更新)值。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/512026.html
標籤:去
