深入理解JVM虛擬機(十):Java內存模型與多線程

1. 硬件的效率與緩存一致性 由於存儲設備和處理器運算速度之間的存在巨大的差異,現在計算機系統在內存與處理器之間加入高速緩存來作爲處理器與內存之間的緩衝。將處理器需要的數據複製到緩存中,讓處理器可以快速的獲取數據進行計算,計算結束後再從緩存同步帶內存中去,這樣處理器無需等待緩慢的內存讀寫。雖然它很好的解決了處理器與存儲的速度矛盾,但是它也爲計算機系統帶來更高的複雜度以及一個新問題:緩存一致性。 在
相關文章
相關標籤/搜索