JMM入門

在說JMM之前我們先來看一下CPU的緩存簡單架構圖 CPU緩存架構 ​ 因爲CPU的速度和RAM的速度不是一個量級,如果CPU與內存直接交互的話,會造成CPU飢餓(CPU處理完了,長時間等待狀態)。爲了解決CPU與RAM速度不匹配問題,就產生了緩存(cache)的概念,緩存又分爲一級緩存(L1)、二級緩存(L2)、三節緩存(L3)等。CPU是從緩存中獲取數據進行處理,處理完後刷回緩存中,而緩存從R
相關文章
相關標籤/搜索