① 二級緩存1M,2M,3M之間區別大嗎對電腦的影響是什麼影響大嗎
要看你的CPU是INTEL的還是AMD得了,一般INTEL的對二級緩存比較重視,其實如果是台式機的話,二級緩存的意義不如頻率來的大,但是如果是本子的話,就比較重要了,2M的要比1M的有一定的性能提升,4M的沒必要,而且成本比較大,不建議選購!一般情況下2M的就完全夠用了,現在有的CPU用1M的二級緩存藉助優秀的CPU架構,同樣能取得不錯的成績!
② 筆記本的二級緩存和三級緩存為2M和3M是什麼意思
你好,有點多,但是很詳細,看後會明白很多的!~首先我們來簡單了解一下一級緩存。目前所有主流處理器大都具有一級緩存和二級緩存,少數高端處理器還集成了三級緩存。其中,一級緩存可分為一級指令緩存和一級數據緩存。一級指令緩存用於暫時存儲並向CPU遞送各類運算指令;一級數據緩存用於暫時存儲並向CPU遞送運算所需數據,這就是一級緩存的作用(如果大家對上述文字理解困難的話,可參照下圖所示)。
那麼,二級緩存的作用又是什麼呢?簡單地說,二級緩存就是一級緩存的緩沖器:一級緩存製造成本很高因此它的容量有限,二級緩存的作用就是存儲那些CPU處理時需要用到、一級緩存又無法存儲的數據。同樣道理,三級緩存和內存可以看作是二級緩存的緩沖器,它們的容量遞增,但單位製造成本卻遞減。需要注意的是,無論是二級緩存、三級緩存還是內存都不能存儲處理器操作的原始指令,這些指令只能存儲在CPU的一級指令緩存中,而餘下的二級緩存、三級緩存和內存僅用於存儲CPU所需數據。
根據工作原理的不同,目前主流處理器所採用的一級數據緩存又可以分為實數據讀寫緩存和數據代碼指令追蹤緩存2種,它們分別被AMD和Intel所採用。不同的一級數據緩存設計對於二級緩存容量的需求也各不相同,下面讓我們簡單了解一下這兩種一級數據緩存設計的不同之處。
一、AMD一級數據緩存設計
AMD採用的一級緩存設計屬於傳統的「實數據讀寫緩存」設計。基於該架構的一級數據緩存主要用於存儲CPU最先讀取的數據;而更多的讀取數據則分別存儲在二級緩存和系統內存當中。做個簡單的假設,假如處理器需要讀取「AMD ATHLON 64 3000+ IS GOOD」這一串數據(不記空格),那麼首先要被讀取的「AMDATHL」將被存儲在一級數據緩存中,而餘下的「ON643000+ISGOOD」則被分別存儲在二級緩存和系統內存當中(如下圖所示)。
需要注意的是,以上假設只是對AMD處理器一級數據緩存的一個抽象描述,一級數據緩存和二級緩存所能存儲的數據長度完全由緩存容量的大小決定,而絕非以上假設中的幾個位元組。「實數據讀寫緩存」的優點是數據讀取直接快速,但這也需要一級數據緩存具有一定的容量,增加了處理器的製造難度(一級數據緩存的單位製造成本較二級緩存高)。
二、Intel一級數據緩存設計
自P4時代開始,Intel開始採用全新的「數據代碼指令追蹤緩存」設計。基於這種架構的一級數據緩存不再存儲實際的數據,而是存儲這些數據在二級緩存中的指令代碼(即數據在二級緩存中存儲的起始地址)。假設處理器需要讀取「INTEL P4 IS GOOD」這一串數據(不記空格),那麼所有數據將被存儲在二級緩存中,而一級數據代碼指令追蹤緩存需要存儲的僅僅是上述數據的起始地址(如下圖所示)。
由於一級數據緩存不再存儲實際數據,因此「數據代碼指令追蹤緩存」設計能夠極大地降CPU對一級數據緩存容量的要求,降低處理器的生產難度。但這種設計的弊端在於數據讀取效率較「實數據讀寫緩存設計」低,而且對二級緩存容量的依賴性非常大。
在了解了一級緩存、二級緩存的大致作用及其分類以後,下面我們來回答以下硬體一菜鳥網友提出的問題。
從理論上講,二級緩存越大處理器的性能越好,但這並不是說二級緩存容量加倍就能夠處理器帶來成倍的性能增長。目前CPU處理的絕大部分數據的大小都在0-256KB之間,小部分數據的大小在256KB-512KB之間,只有極少數數據的大小超過512KB。所以只要處理器可用的一級、二級緩存容量達到256KB以上,那就能夠應付正常的應用;512KB容量的二級緩存已經足夠滿足絕大多數應用的需求。
這其中,對於採用「實數據讀寫緩存」設計的AMD Athlon 64、Sempron處理器而言,由於它們已經具備了64KB一級指令緩存和64KB一級數據緩存,只要處理器的二級緩存容量大於等於128KB就能夠存儲足夠的數據和指令,因此它們對二級緩存的依賴性並不大。這就是為什麼主頻同為1.8GHz的Socket 754 Sempron 3000+(128KB二級緩存)、Sempron 3100+(256KB二級緩存)以及Athlon 64 2800+(512KB二級緩存)在大多數評測中性能非常接近的主要原因。所以對於普通用戶而言754 Sempron 2600+是值得考慮的。
反觀Intel目前主推的P4、賽揚系列處理器,它們都採用了「數據代碼指令追蹤緩存」架構,其中Prescott內核的一級緩存中只包含了12KB一級指令緩存和16KB一級數據緩存,而Northwood內核更是只有12KB一級指令緩存和8KB一級數據緩存。所以P4、賽揚系列處理器對二級緩存的依賴性是非常大的,賽揚D 320(256KB二級緩存)與賽揚 2.4GHz(128KB二級緩存)性能上的巨大差距就很好地證明了這一點;而賽揚D和P4 E處理器之間的性能差距同樣十分明顯。
最後,如果您是狂熱的游戲發燒友或者從事多媒體製作的專業用戶,那麼具有1MB二級緩存的P4處理器和具有512KB/1MB二級緩存的Athlon 64處理器才是您理想的選擇。因為在高負荷的運算下,CPU的一級緩存和二級緩存近乎「爆滿」,在這個時候大容量的二級緩存能夠為處理器帶來5%-10%左右的性能提升,這對於那些要求苛刻的用戶來說是完全有必要的。
③ 二級緩存1M,2M,3M之間區別大嗎對電腦的影響是什麼影響大嗎
要看你的CPU是INTEL的還是AMD得了,一般INTEL的對二級緩存比較重視,其實如果是台式機的話,二級緩存的意義不如頻率來的大,但是如果是本子的話,就比較重要了,2M的要比1M的中族有一定的性能提升,4M的沒必要,而且成本比較大,不建議選購!一般情況下2M的就完全夠用了,現在有的CPU用1M的二級緩存仔辯藉助優秀的CPU架構,同樣能取得不錯的成績賣戚弊!
④ 兩塊cpu 僅僅是二級緩存大小不同 一個1M 一個3M 速度相差很大么
你好,性能差距挺大的,三級緩存像一個高速倉庫圓侍襲,你的處理器要數據計算式從這兒找數據,當然是倉庫越大,你找到的可能性就更大,所橘兄以性能更強,這么說明白談此吧
⑤ CPU有的二級緩存2M三級3M,差距1M,有的二級緩存1M,3級8M,差距7,應該怎麼看。要是買。買哪個好
三級緩存大可以提高內存效率的
緩存大小也是CPU的重要指標之一,而且緩存的結構和大小對CPU速度的影響非常大,CPU內緩存的運行頻率極高,一般是和處理器同頻運作,工作效率遠遠大於系統內存和硬碟。實際工作時,CPU往往需要重復讀取同樣的數據塊,而緩存容量的增大,可以大幅度提升CPU內部讀取數據的命中率,而不用再到內存或者硬碟上尋找,以此提高系統性能。但是由於CPU晶元面積和成本的因素來考慮,緩存都很小。
L1 Cache(一級緩存)是CPU第一層高速緩存,分為數據緩存和指令緩存。內置的L1高速緩存的容量和結構對CPU的性能影響較大,不過高速緩沖存儲器均由靜態RAM組成,結構較復雜,在CPU管芯面積不能太大的情況下,L1級高速緩存的容量不可能做得太大。一般伺服器CPU的L1緩存的容量通常在32—256KB。
L2 Cache(二級緩存)是CPU的第二層高速緩存,分內部和外部兩種晶元。內部的晶元二級緩存運行速度與主頻相同,而外部的二級緩存則只有主頻的一半。L2高速緩存容量也會影響CPU的性能,原則是越大越好,現在家庭用CPU容量最大的是512KB,而伺服器和工作站上用CPU的L2高速緩存更高達256-1MB,有的高達2MB或者3MB。
L3 Cache(三級緩存),分為兩種,早期的是外置,現在的都是內置的。而它的實際作用即是,L3緩存的應用可以進一步降低內存延遲,同時提升大數據量計算時處理器的性能。降低內存延遲和提升大數據量計算能力對游戲都很有幫助。而在伺服器領域增加L3緩存在性能方面仍然有顯著的提升。比方具有較大L3緩存的配置利用物理內存會更有效,故它比較慢的磁碟I/O子系統可以處理更多的數據請求。具有較大L3緩存的處理器提供更有效的文件系統緩存行為及較短消息和處理器隊列長度。
⑥ 好壞cpu的區別
cpu(中央處理器)作為電腦最為重要的運算核心和控制核心,它的好壞直接關繫到計算機性能的好壞。那怎樣評判一塊兄兄陪cpu的好壞呢?
⑦ cpu 6m緩存和3m緩存有什麼區別是不是緩存越高使用cpu主頻越低 急
cpu 6m緩存和3m緩存有什麼區別:
1.cpu 6m緩存比cpu 3m緩存儲存的數據更多;
2.在做處理大數據任務時,6M緩存處理速度更快;
3.6m緩存的CPU性能更強,處理信息更快。
緩存越高使用cpu主頻越低:
緩存越高,所需要從內存條中調取的數據越少,相應的使用cpu主頻就越低。緩存是CPU和內存之間的臨時存儲器,CPU直接從內存中讀取數據,由於內存儲存的數據大,所以CPU讀取速度慢,使用的CPU主頻高。
CPU緩存(Cache Memory)是位於CPU與內存之間的臨時存儲器,速緩存的出現主要是為了解決CPU運算速度太快、而內存讀寫速度太慢的問題,在CPU 緩存中儲存一部分內存卡里的數據,雖然只是一小部分,但這一小部分是短時間內CPU即將訪問的,當CPU需要調用大量數據時,就可先緩存中調用,從而加快讀取速度。
(7)cpu二級緩存1m和3m區別擴展閱讀:
緩存的作用:
高速緩沖存儲器Cache是位於CPU與內存之間的臨時存儲器,它的容量比內存小但交換速度快。
在Cache中的數據是內存中的一小部分,但這一小部分是短時間內CPU即將訪問的,當CPU調用大量數據時,就可避開內存直接從Cache中調用,從而加快讀取速度。由此可見,在CPU中加入Cache是一種高效的解決方案,這樣整個內存儲器陪讓(Cache+內存)就變成了既有Cache的高速度,又有內存族弊的大容量的存儲系統了。
Cache對CPU的性能兆亂族影響很大,主要是因為CPU的數據交換順序和CPU與Cache間的帶寬引起的。
CPU緩存 網路