Java內存模型簡析

CPU多級緩存 CPU的存儲速度遠遠高於內存的訪問速度,爲了匹配CPU的高速度加入了一級緩存,但是由於高速緩存很貴容量比較小,後來又增加了容量稍大的二級緩存。緩存的存在理論主要依靠程序的時間和空間局部性原理提供支持: 時間局部性:如果某個數據被訪問,那麼在不久的將來它很可能再次被訪問。 空間局部性:如果某個數據被訪問,那麼與它相鄰的數據很快也會被訪問。 CPU多級緩存的緩存一致性:MESI協議,用
相關文章
相關標籤/搜索