首頁 > 硬體

Cache是什麼

2020-10-19 16:58:15

基本概念

  在計算機儲存系統的層次結構中,介於中央處理器和主記憶體儲器之間的高速小容量記憶體。它和主記憶體儲器一起構成一級的記憶體。高速緩衝記憶體和主記憶體儲器之間資訊的排程和傳送是由硬體自動進行的。

  某些機器甚至有二級三級快取,每級快取比前一級快取速度慢且容量大。

組成結構

  高速緩衝記憶體是存在於主記憶體與CPU之間的一級記憶體, 由靜態儲存晶片(SRAM)組成,容量比較小但速度比主記憶體高得多, 接近於CPU的速度。

  主要由三大部分組成:

  Cache儲存體:存放由主記憶體調入的指令與資料塊。

  地址轉換部件:建立目錄表以實現主記憶體地址到快取地址的轉換。

  替換部件:在快取已滿時按一定策略進行資料塊替換,並修改地址轉換部件。


IT145.com E-mail:sddin#qq.com