勵志

勵志人生知識庫

cache作用

提高數據訪問速度

Cache(快取)的主要作用是提高數據訪問速度,緩和CPU(中央處理器)和主存儲器(記憶體)之間的速度不匹配矛盾。

Cache通常是一種速度較快的存儲器,存取速度比主存(記憶體)快,一般使用昂貴但較快速的SRAM技術,而不是較慢但成本較低的DRAM技術。Cache可以顯著提高計算機系統的處理速度,通過存儲CPU最近使用或頻繁訪問的數據,使得這些數據的讀取可以更快地進行,減少了CPU等待主存回響的時間。

此外,Cache還利用了程式執行與數據訪問的局部性原理,即程式在執行時傾向於訪問有限的地址範圍,Cache通過預取和快取這些數據來提高效率。