圖文解析:二級(jí)緩存和三級(jí)緩存的區(qū)別

2016-04-30 11:10 來源: 裝修保障網(wǎng) 作者:保障網(wǎng) 閱讀(

  理論上二級(jí)緩存要比三級(jí)緩存快,成本也要高。但是由于架構(gòu)問題AMD的二級(jí)緩存通常為獨(dú)享比如4MB二級(jí)緩存通常是4X1024KB,就是每個(gè)核心獨(dú)享1MB二級(jí)緩存,共4MB二級(jí)緩存,INTEL則是4096KB,共享4MB,假如一個(gè)程序只能用到2個(gè)核心那么INTEL的緩存依然是4MB,AMD則是2MB了。不過通常AMD的1級(jí)緩存要大一些,所以總結(jié)一下 二級(jí)緩存和三級(jí)緩存 快慢完全可以通過CPU頻率還有架構(gòu)彌補(bǔ)。

 二級(jí)緩存和三級(jí)緩存的區(qū)別

  假設(shè)一個(gè)容器里面放滿5角和1元硬幣,現(xiàn)在給你5秒鐘伸手進(jìn)去抓,5秒鐘如何抓到多的錢,主要看你的手速和手的大小了,假設(shè)你手很大,那么一把抓的相當(dāng)小手的2把,你厲害,還有種手小但是手速快,手大的抓一次 他能抓2次,實(shí)際和手大的抓的數(shù)量也一樣了。

  二級(jí)緩存和三級(jí)緩存的區(qū)別

  二級(jí)緩存(L2 CACHE)出現(xiàn)是為了協(xié)調(diào)一級(jí)緩存與內(nèi)存之間的速度。初緩存只有一級(jí),后來處理器速度又提升了,一級(jí)緩存不夠用了,于是就添加了二級(jí)緩存。二級(jí)緩存是比一級(jí)緩存速度更慢,容量更大的內(nèi)存,主要就是做一級(jí)緩存和內(nèi)存之間數(shù)據(jù)臨時(shí)交換的地方用。三級(jí)緩存是為讀取二級(jí)緩存后未命中的數(shù)據(jù)設(shè)計(jì)的—種緩存,在擁有三級(jí)緩存的CPU中,只有約5%的數(shù)據(jù)需要從內(nèi)存中調(diào)用,這進(jìn)一步提高了CPU的效率。

  三級(jí)緩存在CPU內(nèi)部的架構(gòu)級(jí)緩存是為讀取二級(jí)緩存后未命中的數(shù)據(jù)設(shè)計(jì)的—種緩存,在擁有三級(jí)緩存的CPU中,只有約5%的數(shù)據(jù)需要從內(nèi)存中調(diào)用,這進(jìn)一步提高了CPU的效率。速度是一級(jí)>二級(jí)>三級(jí)。。有三級(jí)緩存的情況下三級(jí)緩存越大越好,沒有三級(jí)緩存的情況下二級(jí)緩存越大越好。

     以上就是裝修小編為大家介紹的二級(jí)緩存和三級(jí)緩存的區(qū)別的全部?jī)?nèi)容了!希望對(duì)您有幫助吧!

聲明:以上文章或轉(zhuǎn)稿中文字或圖片涉及版權(quán)等問題,請(qǐng)作者在及時(shí)聯(lián)系本站,我們會(huì)盡快和您對(duì)接處理。
2024-12-26 21:28:43 45.43.212.122 399a.cn 0 399a.cn:20101 399a.cn localhost {ISHTML}