Linux系列:CPU緩存與弊端問題

目錄 CPU緩存 使用CPU緩存帶來的問題 CPU緩存 CPU緩存的出現主要是爲了解決CPU運算速度與內存讀寫速度不匹配的矛盾,因爲CPU運算速度要比內存讀寫速度快得多,舉個例子: 一次主內存的訪問通常在幾十到幾百個時鐘週期 一次L1高速緩存的讀寫只需要1~2個時鐘週期 一次L2高速緩存的讀寫也只需要數十個時鐘週期 這種訪問速度的顯著差異,導致CPU可能會花費很長時間等待數據到來或把數據寫入內存。
相關文章
相關標籤/搜索