Java多線程--緩存一致性問題和緩存一致性協議MESI(一)

高速緩存是一種存取速率遠比主內存大而容量遠比主內存小的存儲部件,每個處理器都有其高速緩存。引入高速緩存之後, 處理器在執行內存讀、 寫操作的時候並不直接與主內存打交道, 而是通過高速緩存進行的。變量名相當於內存地址, 而變量值則相當於相應內存空間所存儲的數據。 從內部結構來看高速緩存相當於一個拉鍊散列表(ChainedHash Table). 它包含若干桶(Bucket, 硬件上稱之爲Set),
相關文章
相關標籤/搜索