CPU緩存與僞共享

計算機使用緩存機制加快io速度。 緩存一般是由緩存行(cache line),一般一行有64字節,讀取數據時一次將之後的64字節加載帶緩存行,下次可以先從緩存行中獲取數據,命中的話 可以提高讀取速度,未命中時從上一級緩存獲取,直到從內存中獲取。 但是也會存在緩存競爭,如果CPU1與CPU2的L1緩存相同,那麼他們需要競爭該緩存的使用權,如果CPU1修改了L1緩存,那麼會使得CPU2的L1緩存失效。
相關文章
相關標籤/搜索