學(xué)習(xí)啦>學(xué)習(xí)電腦>電腦知識大全>

帶寬和延遲時間誰更重要

時間: 志藝942 分享

  現(xiàn)在許多新配的主流電腦基本上是P4等級的,如何搭配內(nèi)存才能發(fā)揮出CPU的優(yōu)勢呢?是高頻率好還是低延遲好呢?接下來是小編為大家收集的為什么好CPU要配好內(nèi)存 ,希望能幫到大家。

  為什么好CPU要配好內(nèi)存 :

  引言

  自從Intel發(fā)布i865PE/i875P雙通道主板和P4處理器后,內(nèi)存市場便經(jīng)歷了前所未有的巨大變化。在雙通道DDR內(nèi)存出現(xiàn)后,P4不再受到帶寬的制約(帶寬限制的問題在P4與i845系列配合時尤其突出)。像i845PE一樣,由于使用單通道內(nèi)存控制器,單通道DDR芯片僅能提供P4所需要的一半的帶寬。

  新型800MHz的FSB奔4處理器能利用總線速度使運算速度超過以往,眾多的內(nèi)存生產(chǎn)廠商也開始生產(chǎn)相匹配的“高速”內(nèi)存,而且速度與日俱增。遺憾的是,為了使內(nèi)存頻率達(dá)到與FSB相同的速度,基本上所有的高速DIMM都要產(chǎn)生相當(dāng)?shù)难舆t現(xiàn)象,而且延遲時間相當(dāng)長,比如3-4-4-8。一個很簡單的例子,拉力賽賽車跑得再快,在賽道上也趕不上F1賽車;同樣,再好的F1賽車在拉力賽中也不可能獲勝。這也就是說,所謂的“高速”內(nèi)存在高速情況下,延遲現(xiàn)象考慮不了太多。但眾所周知,內(nèi)存的延時對于整個系統(tǒng)的表現(xiàn)來說十分重要,很簡單的例子,不少3D軟件運行時不需要很大的帶寬,但需要機子中不同硬件之間的高速傳輸(顯卡--CPU--內(nèi)存)。

  為內(nèi)存時鐘困惑嗎?

  一旦涉及到內(nèi)存時鐘,不少人總是愛談?wù)撛诮邮芑虬l(fā)送數(shù)據(jù)前,內(nèi)存到底需要多長的準(zhǔn)備時間。你可以把內(nèi)存時鐘看成一個在餐館里工作的服務(wù)員,在你點了菜后,你需要耐心的等待。內(nèi)存時鐘越短,計算機從內(nèi)存中讀取數(shù)據(jù)的速度越快(就好像上菜越快一樣),電腦總體的速度也就越快。至于為什么沒有比2-2-2-5更短的延遲時間,這是因為JEDEC(內(nèi)存標(biāo)準(zhǔn)權(quán)威組織)認(rèn)為當(dāng)前的動態(tài)存儲技術(shù)還無法實現(xiàn)0或1的延遲。

  延遲的描述可以用四個用“-”分開的阿拉伯?dāng)?shù)字表示,比如2-2-2-5。第一個數(shù)字代表CAS(Column Address Strobe)延遲時間,這個數(shù)字非常重要。接下來是RAS(Row Address Strobe)-to-CAS延遲,RAS Precharge延遲和Act-to-Precharge延遲。

  上圖展示了DDR333內(nèi)存的延時情況,具體如下:

  該圖表顯示了CAS2,CAS2.5和CAS3三種延時(CL=2的情況下)。請注意圖中垂直的虛線,它反映了時鐘信號的上下波動。因為DDR333是雙數(shù)據(jù)RAM內(nèi)存,所以不難看出,每個時間單元中都由兩部分組成。

  CAS延遲體現(xiàn)在讀出一條指令到數(shù)據(jù)輸出這個過程中(CAS可用時鐘循環(huán)來計算)。在上面的例子中,讀取命令在T0時刻,而數(shù)據(jù)輸出在T3時刻,所以延遲時間為3。很顯然,以2-2-2-5方式運行的內(nèi)存要比以3-4-4-8方式運行快的多,這是因為對于前者,內(nèi)存接受一條指令,計算出數(shù)據(jù),然后返回結(jié)果的時間要比后者短。

  問題出現(xiàn)了,是選擇高頻率,還是低延呢?有人說了,我當(dāng)然會去選擇頻率高延遲低的內(nèi)存。然而,他們一定會失望的,因為目前市場上沒有如此的產(chǎn)品,即使是PC4000內(nèi)存的延遲時鐘也是相當(dāng)保守的。

  我們會陷入這樣的迷惑:到底是要高頻長延遲內(nèi)存,還是低速短延遲的呢?有兩種方案,第一個方案是高速DIMM內(nèi)存(比如PC4000),可以通過向處理器提供相當(dāng)大的帶寬來彌補其長延遲。(值得指出的是,帶寬對各個硬件傳輸數(shù)據(jù)的快慢影響很大)像PC3200,PC3500一樣,大多數(shù)DIMM延遲很長,其頻率趕不上FSB處理器。假如超頻過高,其帶寬將受到限制。遺憾的是,就算能為CPU提供很大的帶寬,CPU也將不得不等待下一個時鐘周期,根源是內(nèi)存速度根本跟不上CPU。大帶寬也是有好處的,如果CPU要運算大量數(shù)據(jù),比如Photoshop,database等。

  第二個方案是基于CAS2的PC3200和PC3500,由于延遲很短,反過來彌補了帶寬的不足??傊瑱C子內(nèi)部快速的數(shù)據(jù)傳送對不需要大帶寬的程序很有利,游戲和3D方面的軟件就是很好的例子。

  測試說明一切!

  下面的測試系統(tǒng)使用了250MHz的FSB處理器。Corsair TwinX-4000內(nèi)存在3-4-4-8延遲設(shè)置下,可以與FSB同步工作;而測試工作頻率為200MHz(5:4的內(nèi)存分頻)的Corsair XMS3500 CAS2內(nèi)存,延遲設(shè)為2-2-2-5。同時還測定Corsair XMS3500 CAS2在333MHz,延遲為2-2-2-5的工作情況。

  測試軟件:Winstone2002,SiSoft Sandra,PCMark2002

  Winstone2002

  結(jié)果如圖。在Content Creation當(dāng)中,低頻率,短延遲對系統(tǒng)運行速度有利,而在Business Winstone中相反,高頻率,長延時更加有利。其實如果用333MHz的內(nèi)存,速度也不會慢多少。

  SiSoft Sandra 2004

  結(jié)果顯然易見,內(nèi)存可以利用的帶寬越大,頻率越高,系統(tǒng)速度越快。Sandara沒有太多的考慮到內(nèi)存延遲。

  PCMark 2002

  PCMark 2002與Sandra的結(jié)果十分相似。

  測試軟件:3DMark2001, AquaMark3

  3DMark2001 SE

  測試結(jié)果非常接近,低頻率,短延遲的內(nèi)存發(fā)揮出了優(yōu)勢。

  AquaMark3

  可以看出結(jié)果相差不大,短延遲的系統(tǒng)更加有利。請注意:即使333MHz的內(nèi)存系統(tǒng)也超過了500MHz內(nèi)存系統(tǒng)。

  測試軟件:Quake III Arena,UT2003

  Quake III Arena

  各項結(jié)果都十分相近,在system(第一個表格)中,1號延時長,還是5:4的內(nèi)存分頻,其結(jié)果最好。

  Unreal Tournament 2003

  在UT 2003中,結(jié)果相差無幾。如果你愛玩游戲,你最好選擇低頻率,延遲短的內(nèi)存。

  總結(jié)

  不得不承認(rèn)帶寬對于P4處理器來說非常重要,i865PE和i875P系統(tǒng)使得事情變得十分簡單。測試過程中,使用400MHz頻率內(nèi)存(低延時)的系統(tǒng)要比單純追求高頻率內(nèi)存系統(tǒng)的性能提高2~3%。許多發(fā)燒友喜歡使用低頻率,延遲短的內(nèi)存,這對于那些一味追求高頻內(nèi)存的生產(chǎn)廠商來說的確是個不好的消息。

  對于上文的測試結(jié)果,也許有人提出反對意見,認(rèn)為選擇的測試軟件具有片面性。需要值得強調(diào)的是,對于大多數(shù)用戶來說,他們主要運行游戲和簡單的2D應(yīng)用程序,因此速度,性能居于首位;像辦公系統(tǒng)、工組站,更注重穩(wěn)定性和超負(fù)荷(同時對軟硬件提出要求)性能。

  如果你正在準(zhǔn)備構(gòu)建你自己的P4系統(tǒng)并且僅僅玩玩游戲而已,建議選擇延遲短的DDR內(nèi)存,比如Mushkin's PC3500 Level II內(nèi)存,頻率為217MHz,延遲為2-2-2-5,或者Corair's TwinX-3200LL內(nèi)存,頻率和延遲分別為200MHz和2-2-2-5。如果你是一個網(wǎng)絡(luò)用戶或超頻新手,還想用一臺P4系統(tǒng)以較少的工作量獲得優(yōu)質(zhì)的成果,建議你選購高頻率的DIMM內(nèi)存,毫無疑問,這些內(nèi)存沒有那些短延遲內(nèi)存速度快,但是,它們?nèi)菀装惭b。

  對AMD系統(tǒng)來說,因為CPU總線的速度并沒有P4那么夸張,所以用高速的內(nèi)存所帶來的增益并不明顯,不妨配備短延遲的內(nèi)存,效果同樣出色。

  編輯點評:為什么廠商不生產(chǎn)高頻率低延遲的內(nèi)存呢?因為在競爭激烈的市場中,即使一個主要的生產(chǎn)廠商生產(chǎn)了革命性的產(chǎn)品(如高頻率低延遲內(nèi)存),但最終的命運也肯定是被市場或競爭對手淘汰,可能連投入研發(fā)的經(jīng)費都賺不回來,所以就沒有廠商生產(chǎn)如此高性能的內(nèi)存。話又說回來,如果生產(chǎn)商不生產(chǎn)出先進(jìn)的產(chǎn)品,那么人們會認(rèn)為它跟不上時代。不管怎么樣,希望這篇文章能幫你在組建硬件系統(tǒng)時起一點指導(dǎo)作用。

看了“為什么好CPU要配好內(nèi)存 ”還想看:

1.cpu和內(nèi)存如何搭配好

2.電腦的內(nèi)存重要還是CPU重要

3.四核cpu配多大內(nèi)存

4.電腦CPU內(nèi)存怎么搭配好

2757157