福哥答案2020-09-29:#福大大架構師每日一題#windows
功能以下:
1.內存可見。
2.禁止指令重排序。架構
實現以下:
1.字節碼層面
ACC_VOLATILEurl
2.JVM層面
volatile內存區的讀寫 都加屏障.net
StoreStoreBarrier
volatile 寫操做
StoreLoadBarrierblog
LoadLoadBarrier
volatile 讀操做
LoadStoreBarrier排序
3.OS和硬件層面
hsdis - HotSpot Dis Assembler
windows lock 指令實現 | MESI實現內存
評論get