伊人网综合影院_四虎永久在线精品免费影视_一区二区av无码_日韩亚洲大尺度高清_国产免费av在线电影_国产高清看片日韩欧美久久_欧美日韩美女一级片_亚洲爱啪视频在线观看_不付费看污软件片香蕉_人妻少妇被猛烈进入中文字幕

> 文章列表 > 二級(jí)緩存是什么意思(二級(jí)緩存)

二級(jí)緩存是什么意思(二級(jí)緩存)

二級(jí)緩存是什么意思(二級(jí)緩存)

大家好,小楊來(lái)為大家解答以上問(wèn)題,二級(jí)緩存是什么意思,二級(jí)緩存很多人還不知道,現(xiàn)在讓我們一起來(lái)看看吧!

1、可以避開(kāi)內(nèi)存,直接從緩存中調(diào)用,從而加快讀取速度。起初,只有一級(jí)緩存,L2緩存似乎可以協(xié)調(diào)一級(jí)緩存和內(nèi)存之間的速度。二級(jí)高速緩存比一級(jí)高速緩存更慢且更大。

2、它主要用于一級(jí)緩存和內(nèi)存之間的臨時(shí)數(shù)據(jù)交換。其實(shí)Intel和AMD處理器在一級(jí)緩存的邏輯結(jié)構(gòu)設(shè)計(jì)上是不一樣的,所以二級(jí)緩存對(duì)CPU性能的影響也是不一樣的。

3、

4、操作原理

5、緩存的工作原理是,當(dāng)CPU要讀取一個(gè)數(shù)據(jù)時(shí),先從緩存中查找,如果找到,就立即讀取并發(fā)送給CPU處理。如果找不到,則以相對(duì)較慢的速度從內(nèi)存中讀取并發(fā)送到CPU進(jìn)行處理,同時(shí)將該數(shù)據(jù)所在的數(shù)據(jù)塊轉(zhuǎn)移到緩存中。

6、它可以在不調(diào)用內(nèi)存的情況下,在將來(lái)從緩存中讀取整個(gè)數(shù)據(jù)塊。

7、緩存利用率

8、當(dāng)CPU在緩存中找到有用的數(shù)據(jù)時(shí),稱為命中。當(dāng)緩存中沒(méi)有CPU需要的數(shù)據(jù)時(shí)(這稱為未命中),CPU會(huì)訪問(wèn)內(nèi)存。理論上,在一個(gè)有二級(jí)緩存的CPU中,讀取一級(jí)緩存的命中率是80%。

9、也就是說(shuō),在CPU的一級(jí)緩存中找到的有用數(shù)據(jù)占總數(shù)據(jù)的80%,剩下的20%是從二級(jí)緩存中讀取的。由于無(wú)法準(zhǔn)確預(yù)測(cè)要執(zhí)行的數(shù)據(jù),讀取二級(jí)緩存的命中率也在80%左右(二級(jí)緩存的有用數(shù)據(jù)占總數(shù)據(jù)的16%)。

10、然后一些數(shù)據(jù)將不得不從內(nèi)存中調(diào)用,但這已經(jīng)是一個(gè)相當(dāng)小的比例。目前更高端的CPU也會(huì)有三級(jí)緩存,這是為讀取二級(jí)緩存后未命中的數(shù)據(jù)而設(shè)計(jì)的緩存。在具有三級(jí)高速緩存的CPU中,

11、只需要從內(nèi)存中調(diào)用5%左右的數(shù)據(jù),進(jìn)一步提高了CPU的效率。

12、為了保證CPU訪問(wèn)時(shí)的高命中率,緩存中的內(nèi)容要按照一定的算法進(jìn)行替換。一種常用的算法是最近最少使用算法(LRU算法),該算法消除最近最少訪問(wèn)的行。因此,有必要為每一行設(shè)置一個(gè)計(jì)數(shù)器。

13、LRU算法是將命中行的計(jì)數(shù)器清零,其他行的計(jì)數(shù)器加1。當(dāng)需要替換時(shí),行計(jì)數(shù)器的計(jì)數(shù)值最大的數(shù)據(jù)行被刪除。這是一種高效科學(xué)的算法,其計(jì)數(shù)器清零過(guò)程可以在頻繁調(diào)用后從緩存中清除一些不必要的數(shù)據(jù)。

14、提高緩存的利用率。

15、處理器緩存

16、所謂處理器緩存,通常指的是二級(jí)高速緩存,或外部高速緩存。即高速緩沖存儲(chǔ)器,是位于CPU和主存儲(chǔ)器DRAM(Dynamic RAM)之間的規(guī)模較小的但速度很高的存儲(chǔ)器,

17、通常由SRAM(靜態(tài)隨機(jī)存儲(chǔ)器)組成。用來(lái)存放那些被CPU頻繁使用的數(shù)據(jù),以便使CPU不必依賴于速度較慢的DRAM(動(dòng)態(tài)隨機(jī)存儲(chǔ)器)。L2高速緩存一直都屬于速度極快而價(jià)格也相當(dāng)昂貴的一類內(nèi)存,

18、稱為SRAM(靜態(tài)RAM),SRAM(Static RAM)是靜態(tài)存儲(chǔ)器的英文縮寫。由于SRAM采用了與制作CPU相同的半導(dǎo)體工藝,因此與動(dòng)態(tài)存儲(chǔ)器DRAM比較,SRAM的存取速度快,但體積較大,

19、價(jià)格很高。

本文到此結(jié)束,希望對(duì)大家有所幫助。