cache中的資料是什麼部分內容的對映

2020-12-25 18:00:54

CPU內部,cache中的資料是「記憶體」部分內容的對映。Cache記憶體是位於CPU與記憶體間的一種容量較小但速度很高的記憶體。當CPU直接從記憶體中存取資料時要等待一定時間週期,而Cache則可以儲存CPU剛用過或迴圈使用的一部分資料。

CPU內部,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的功能是提高CPU資料輸入輸出的速率。Cache容量小但速度快,記憶體速度較低但容量大,通過優化排程演演算法,系統的效能會大大改善,彷彿其儲存系統容量與記憶體相當而存取速度近似Cache。

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

想要查閱更多相關文章,請存取!!

以上就是cache中的資料是什麼部分內容的對映的詳細內容,更多請關注TW511.COM其它相關文章!