併發編程 - Java內存模型(JMM)

從抽象的角度來看,JMM 定義了線程和主內存之間的抽象關係:線程之間的共享變量存儲在主內存(Main Memory)中,每個線程都有一個私有的本地內存(Local Memory),本地內存中存儲了該線程以讀/寫共享變量的副本。本地內存是JMM 的一個抽象概念,並不真實存在。它涵蓋了緩存、寫緩衝區、寄存器以及其他的硬件和編譯器優化。 Java 內存模型帶來的問題 可見性問題 左邊CPU 中運行的線程
相關文章
相關標籤/搜索