Java內存模型——基礎

JMM因何產生 由於計算機的存儲設備與處理器的運算能力之間有幾個數量級的差距,所以現代計算機系統都不得不加入一層讀寫速度儘可能接近處理器運算速度的高速緩存(Cache)來作爲內存與處理器之間的緩衝——將運算需要使用到的數據複製到緩存中,讓運算能快速進行,當運算結束後再從緩存同步回內存之中沒這樣處理器就無需等待緩慢的內存讀寫了。 基於高速緩存的存儲交互很好地解決了處理器與內存的速度矛盾,但是引入了一
相關文章
相關標籤/搜索