不看主頻看緩存!慧眼識(shí)珠選擇處理器
泡泡網(wǎng)CPU頻道4月21日 我們?cè)谶x購(gòu)電腦的核心-處理器的時(shí)候,都會(huì)不由自主在腦子里問(wèn)一句,主頻多少?而隨著Intel與AMD在主頻大戰(zhàn)后的調(diào)整,處理器主頻這一參數(shù)雖然仍很重要,但已不如以往那樣被人們重視了,現(xiàn)今處理器架構(gòu)不斷更新,制造工藝也日新月異,處理器除了俗說(shuō)的“懂行的看架構(gòu),不懂的看主頻”之外還要看什么呢——緩存容量。
具有1MB L2緩存,超頻3.4G的E3200
在討論CPU的緩存(cache)對(duì)其性能的影響之前,我們先介紹一下,處理器對(duì)系統(tǒng)數(shù)據(jù)的讀取順序。CPU工作時(shí)先在一級(jí)緩存(L1 cache)里尋找所需數(shù)據(jù),然后再?gòu)亩?jí)緩存(L2 cache)尋找,然后是三級(jí)緩存(L3 cache,如果有的話(huà)),再就是內(nèi)存,最后是外存儲(chǔ)器(硬盤(pán)等)。
也就是說(shuō),如果處理器沒(méi)有這些緩存,就要直接從相對(duì)慢得多的內(nèi)存里面讀取數(shù)據(jù)了,就相當(dāng)于,在同一條生產(chǎn)流水線(xiàn)上,某個(gè)“員工”A(相當(dāng)于CPU)工作效率很高,而處在他上一道工序上的“員工”B(相當(dāng)于內(nèi)存)效率卻很低,這樣整個(gè)流水線(xiàn)的生產(chǎn)速度(系統(tǒng)處理數(shù)據(jù)的速度)就要大大受到生產(chǎn)效率較低的“員工”B(內(nèi)存)的影響,而生產(chǎn)效率較高的“員工”A(CPU)卻只能不厭其煩的等待。
這樣緩存(即緩沖存儲(chǔ)器)的加入實(shí)際上是相當(dāng)于加入了一名“員工”C來(lái)幫助效率較低的“員工”B(內(nèi)存)提高生產(chǎn)效率(系統(tǒng)運(yùn)行速度)。而是不是加入的“員工”C(緩存)越多越好呢?顯然不是,聘請(qǐng)更多的“員工”C(緩存)需要支付更多的工資(成本),并且如何讓他們有序的高效率互相配合工作(提高處理器的效率)也是一道難題。
然而,假使原本工作效率高的“員工”A(處理器)提高了工作效率(默認(rèn)主頻提升或者超頻)或者生產(chǎn)流水線(xiàn)的管理得到了加強(qiáng)(架構(gòu)更新),這時(shí)候又需要更多的“員工”C(緩存)來(lái)幫助員工B(內(nèi)存)。究竟需要多少個(gè)“員工”C,處理器需要多少緩存呢?下面筆者帶您從幾款處理器的對(duì)比中來(lái)探尋答案。
“員工”也是成本
然而,假使原本工作效率高的“員工”(處理器)提高了工作效率(默認(rèn)主頻提升或者超頻)或者生產(chǎn)流水線(xiàn)的管理得到了加強(qiáng)(架構(gòu)更新),這時(shí)候又需要更多的“員工”(緩存)來(lái)幫助原本工作效率低的“員工”(內(nèi)存)。究竟需要多少個(gè)呢?下面筆者帶您從幾條現(xiàn)有的高效率運(yùn)行的流水線(xiàn)(處理器)來(lái)探尋答案。
關(guān)注我們



