本文為大家介紹cache的含義是什么(cache是什么存儲),下面和小編一起看看詳細(xì)內(nèi)容吧。
基本概念
在計算機(jī)存儲系統(tǒng)的層次結(jié)構(gòu)中,介于中央處理器和主存之間的高速小容量存儲器。它與主存儲器一起構(gòu)成一級存儲器。高速緩沖存儲器和主存儲器之間的信息調(diào)度和傳輸由硬件自動完成。
有些機(jī)器甚至有二級和三級緩存,每一級緩存都比上一級更慢、更大。
作品
高速緩存是介于主存和cpu之間的一級存儲器。它由靜態(tài)存儲芯片(sram)組成。它的容量相對較小,但速度遠(yuǎn)高于主存,接近cpu的速度。
它主要由三部分組成:
高速緩存存儲體:存儲從主存?zhèn)鬏斶^來的指令和數(shù)據(jù)塊。
地址轉(zhuǎn)換組件:建立目錄表,實現(xiàn)主存地址到緩存地址的轉(zhuǎn)換。
替換部分:當(dāng)緩存滿時,按照一定的策略替換數(shù)據(jù)塊,修改地址轉(zhuǎn)換部分
好了,cache的含義是什么(cache是什么存儲)的介紹到這里就結(jié)束了,想知道更多相關(guān)資料可以收藏我們的網(wǎng)站。