cache是什麼記憶體

2020-12-28 15:01:16

cache是高速緩衝記憶體,它位於CPU和主記憶體儲器DRAM之間,規模較小,但速度很高,通常由SRAM組成。cache的寫操作比較複雜,常用的有寫直達法、寫回法和標記法。

(學習視訊分享:)

Cache記憶體,電腦中為高速緩衝記憶體,是位於CPU和主記憶體儲器DRAM(Dynamic Random Access Memory)之間,規模較小,但速度很高的記憶體,通常由SRAM(Static Random Access Memory 靜態記憶體)組成。它是位於CPU與記憶體間的一種容量較小但速度很高的記憶體。

CPU的速度遠高於記憶體,當CPU直接從記憶體中存取資料時要等待一定時間週期,而Cache則可以儲存CPU剛用過或迴圈使用的一部分資料,如果CPU需要再次使用該部分資料時可從Cache中直接呼叫,這樣就避免了重複存取資料,減少了CPU的等待時間,因而提高了系統的效率。Cache又分為L1Cache(一級快取)和L2Cache(二級快取),L1Cache主要是整合在CPU內部,而L2Cache整合在主機板上或是CPU上。

寫操作:

因為需要保證快取在Cache中的資料與記憶體中的內容一致,Cache的寫操作比較複雜,常用的有寫直達法、寫回法和標記法。

以上就是cache是什麼記憶體的詳細內容,更多請關注TW511.COM其它相關文章!