如何編寫一個有效的緩存

緩存作爲計算機歷史上最重要的發明之一,對計算機歷史起到了舉足輕重的作用,因爲緩存可以協調兩個速度不一致的組件之間的並行運作。內存作爲CPU和非易失性存儲介質之間的緩存,避免CPU每次讀取指令,讀取數據都去速度緩慢的硬盤讀取。快速緩存作爲內存和CPU之間的緩存進一步提高了CPU的效率,現在大部分CPU都支持指令預取,CPU會預測後面要執行的指令預取到快速緩存中。而我們平時也直接或間接地會用到緩存技術
相關文章
相關標籤/搜索