併發編程與高併發解決方案學習(CPU多級緩存和緩存一致性)

CPU多級緩存 爲什麼需要CPU cache: CPU的頻率太快了,快到主存跟不上,這樣在處理器時鐘週期內,CPU常常需要等待主存,浪費資源。所以cache的出現,是爲了緩解CPU和內存之間速度的不匹配問題(結構:cpu->cache->memory) CPU cache有什麼意義 1)時間局部性:如果某個數據被訪問,那麼在不久的將來它很可能再次被訪問 2)空間局部性:如果某個數據被訪問,那麼與它
相關文章
相關標籤/搜索