Java多線程學習:常用概念

MESI協議 MESI協議保證了每個緩存中使用的共享變成的副本是一致的。它的核心思想是:當CPU寫入數據時,如果發現操作的變量是共享變量,即在其他CPU中也存在該變量的副本,會發出信號通知其他CPU將該變量的緩存行值爲無效狀態,因此當其他CPU需要讀取這個變量時,發現自己緩存中緩存的該變量是無效的,那麼它就會從內存中重新讀取最新的數據。 核心概念 併發編程中的三個核心概念: 原子性,可見性,有序性
相關文章
相關標籤/搜索