CPU、主板FSB、內存的匹配關系_第1頁
CPU、主板FSB、內存的匹配關系_第2頁
CPU、主板FSB、內存的匹配關系_第3頁
CPU、主板FSB、內存的匹配關系_第4頁
CPU、主板FSB、內存的匹配關系_第5頁
已閱讀5頁,還剩15頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、1.內存和CPU的有關數據在正式討論問題之前,我們首先要把內存的核心頻率、時鐘頻率和數據頻率之間的關系搞清楚,而且應該特別熟悉。這是討論這個問題的基礎。見下表:表1 內存名稱及各種頻率列表 由表1可見,核心頻率、時鐘頻率和數據頻率之間有固定的關系。它們之間的比例關系見表2。 表2. 內存的核心頻率、時鐘頻率和數據頻率之間的比例關系 其中的核心頻率又稱顆粒頻率或基本頻率;時鐘頻率又稱工作頻率、內存頻率、I/O頻率、DRAM、DRAM Frequency、時脈或內存速度;數據頻率又稱等效頻率或傳輸通道頻率。本文只采用“核心頻率”、“時鐘頻率”和“數據頻率”三個名稱。對這些名稱一

2、定要弄清楚。  另外,有關CPU的名稱也是五花八門的。例如,主頻又稱Core Speed;外頻的名稱就更多了,如Bus Speed 、匯流排頻率、FSB(和前端總線混用)等。 2.內存和CPU搭配的基本原則我認為:無論你采用的CPU是Intel的,還是AMD的,當選配內存時都必須遵守三條基本原則。第一條是頻率要同步:即內存的核心頻率要等于或稍大于CPU的外頻。不要給內存加上它不能承受的高頻率,否則是頻率“過載”。頻率“過載”后,內存將拒絕工作。這樣,電腦是要藍屏的。當然,你給它加上低于核心頻率的頻率時,它會是勝任愉快的。第二條是帶寬要匹配:應該設法使內存的數據帶寬跟CPU前

3、端總線的帶寬相等,否則,數據的傳輸能力將受制于帶寬較低的那端;第三條是主板要調控:因為以上兩個條件有時是不可能同時能滿足的。這就要靠主板來調控,調控的主要方法是異步設置。因為第一條是有關生或死的問題,所以,這一條必須滿足。第二條就可以靈活處理了。另外,當討論內存跟CPU如何搭配時,必須明確以下事項:內存的核心頻率小于外頻時,內存會拒絕工作。表現是藍屏。但是,在任何情況下,內存的核心頻率大于CPU的外頻時,內存都能正常工作。但是,系統也不會承認它的高頻率。只承認它的核心頻率等于外頻。例如,你將DDR2-1066插入外頻是200MHz的板子上時,系統將認為這個內存是DDR2-800。Intel處理

4、器的前端總線頻率(FSB)是外頻頻率的4倍。但是,在歷史上前端總線的頻率和外頻是同一個,所以,人們還是經常用FSB來表示外頻(例如軟件CPU-Z就是這樣,它表示的“FSB:DRAM”實際上是指“CPU的外頻:內存的時鐘頻率”)。AMD的內存,在K8以前,也有前端總線,不過,那時的前端總線頻率是外頻頻率的兩倍。K8以后AMD的CPU就沒有前端總線了。當討論內存跟Intel平臺的CPU的匹配時,必須知道CPU的外頻或前端總線頻率。知道一個就行,因為它們之間是四倍關系,此時,不必關心CPU的主頻是多少。不過,自從有了Intel的i3/i5/i7后,參照的CPU頻率已經不是外頻和前端總線FSB,而是基

5、本頻率BF了。但是,在檢測軟件CPU-Z中,還是把BF頻率稱為外頻的。在這種情況下,怎樣配內存,請參看本文之6。當討論內存跟AMD平臺的CPU匹配時,首先必須明確這個CPU是K8的?K10的?還是K8以前的?因為這三種CPU陪內存的方法是截然不同的。討論K8以前的CPU時,只需知道外頻或FSB;討論給K8的CPU配內存時,只需知道CPU的主頻,不要提HT總線,因為配內存跟HT總線無關;同樣的原因,當為K10配內存時,如果你不超頻,只需知道CPU或主板支持什么內存就可以了。因為K10架構的CPU配內存時是跟外頻掛鉤的,而AMD CPU的外頻是固定在200 MHz的。當討論內存跟CPU的搭配關系時

6、,是根據內存和CPU的參數計算的,不必考慮主板。但是,當你對搭配方案作出選擇后,還必須考慮主板是否支持。在一般情況下,主板的頻率是應該高于FSB的頻率的。內存的異步就是使加給內存的頻率是它能正常工作的頻率。一般是指降頻。但是,頻率降下來的后果就是速度變慢和帶寬變窄。所有主板都支持內存異步運行的。但是,支持的程度不同。從內存跟CPU是否搭配的角度看,配內存時,不必考慮內存的容量是多少。但是,容量超過一定大小時,有時是要考慮主板是否支持的。內存跟CPU是否匹配,跟CPU是幾個核沒有什么關系。以上就是我認為內存匹配的三大原則和八項注意。3.在Intel平臺實現頻率同步的方法在Intel平臺,內存頻率

7、跟CPU同步的條件就是:內存的核心頻率必須等于或稍大于CPU的外頻。否則,就是“頻率過載”,內存將停止工作,主要的表現形式是藍屏。雖然對我這個說法經常聽到不同的聲音。但是,我堅信我的這個歸納方法是完全能站得住腳的。因為內存能夠耐受多大的頻率,完全是由核心頻率決定的。時鐘頻率和數據頻率都是在核心頻率的基礎上,通過技術手段放大出來的。當核心頻率相等時,不同類型的內存會有不同的時鐘頻率和數據頻率。例如,在Intel平臺,當外頻是200MHz時,為了實現頻率同步,應該選DDR-400、DDR2-800或DDR3-1600。因為這幾種內存的核心頻率都是200MHz。這是十分重要的一條規律。但是,過去,人

8、們都是把內存的同步條件說成“內存的時鐘頻率(而不是說“內存的核心頻率”)等于或稍大于外頻頻率就是同步”。更多的是模棱兩可的說法,比如說“內存的頻率等于或稍大于外頻,就是同步”。至今在網上的許多文章還是這樣說的。相當混亂。我認為,在SD和DDR時代,說“時鐘頻率和核心頻率相等就是同步”,是完全正確的。但是,在DDR2和DDR3出現以后,再這樣說就是完全錯誤的,因為不同類型的內存。其核心頻率跟時鐘頻率是不同的。因此,兩種判別方法存在巨大差異。不過,囿于習慣,人們還是愿意用時鐘頻率來跟CPU的外頻對比。我認為,按時鐘頻率跟CPU頻率對比的方法來判斷內存是否同步也不是不可以的。但是,必須把這個比作適當

9、改動。比如說:“對于SDRAM和DDR,當內存的時鐘頻率跟CPU的外頻相等時,就是內存同步。例如,當外頻是200MHz時,應該配DDR-400的內存”;對于DDR2,就應該說:“當內存的時鐘頻率是外頻的兩倍時,就是內存同步。例如,當外頻是200MHz時,應該配DDR2-800內存”;對于DDR3,就應該說:“當內存的時鐘頻率是外頻的4倍時,就是內存同步。例如當外頻是200MHz時,就應該配DDR3-1600內存”。這樣說不是太啰嗦了嗎!可是,在檢測軟件CPU-Z中,就是用CPU的外頻(此處稱其為FSB)跟時鐘頻率(此處稱為DRAM)的比值關系表示內存是否同步的的。其關系見下表: &#

10、160;  表3 內存同步時,CPU的外頻跟內存的時鐘頻率的頻率關系   內存的類型 DDR DDR2 DDR3 FSB:DRAM(即CPU的外頻跟內存時鐘頻率之比) 1:1 1:2 1:4 注:在檢測軟件CPU-Z中,就是用“FSB”表示CPU的外頻的,這是歷史形成的誤用。上表中的“DRAM”是指時鐘頻率。知道了以上原則,我們應該選什么樣的內存跟CPU來匹配的問題也就迎刃而解了。我認為:對Intel的CPU在i3/i5/i7架構出現以前,只要能知道外頻或前端總線頻率(FSB=4倍外頻

11、)中的一個參數,就可以選擇合適的內存了。不同型號的內存有不同的計算方法。具體計算方法是:當在Intel平臺選擇DDR內存時有:     DDR-×××后的三個“×”= FSB值÷2       (1)例如,當Intel平臺的FSB是533MHz時,如果選擇DDR內存時,×××=533÷2=266,所以,應該選DDR-266型的內存。這樣選也符合“內存的核心頻率(133MHz)等于CPU外頻(133MHz)”

12、的原則。       當在Intel平臺選擇DDR2內存時有:     DDR2-×××后的三個“×”= FSB 值         (2)     例如,當Intel平臺的FSB是800 MHz時,如果選擇DDR2內存時,×××=FSB值=800,所以,應該選DDR2-800型的內存。這樣選也符合“內存的核

13、心頻率(200MHz)等于CPU外頻(200MHz)”的原則。        當在Intel平臺選擇DDR3內存時有:    DDR3-××××后的四個“×”= FSB值×2       (3)     例如,當Intel平臺的FSB是800 MHz時,如果選擇DDR3內存,就應該選四個“×”等于800×2=1600的內存,即應

14、該選DDR3-1600型的內存。這樣選也符合“內存的核心頻率(200MHz)等于CPU外頻(200MHz)”的原則。        下表就是我根據上述原則計算出來的、根據CPU的參數來選擇內存的計算結果。這是根據頻率同步的條件計算出來的最高頻率。都存在向較低頻率異步的空間。(i3/i5/i7架構的CPU如何選內存,見本文的6) 表4.內存同步時外頻頻率跟內存型號的關系   注:表中的“頻率比”是指同步的情況下,外頻跟時鐘頻率的比,即在CPU-Z中的“FSB:DRAM”值。如果CPU-Z顯示的不是這個值,那

15、就是內存頻率異步了。根據CPU-Z中的“FSB:DRAM”比,還可以很容易反求出來在電腦中安裝的(或設置的)是什么型號的內存。例如,當你的CPU的外頻是200 MHz、而且安裝的內存是DDR2時,如果CPU-Z的顯示是“FSB:DRAM=1:1.66”的話,那就肯定你安裝的內存不是在同步狀態。因為DDR2內存同步時,其比是1:2。那么安裝的是什么內存呢?可以有下述方法計算出來:因為200:X=1:1.66,所以,X=333。這個333就是實裝內存的時鐘頻率值333 MHz,由此可以斷定,這個內存是DDR2-667。   注:DDR、DDR2和DDR3內存的針腳和插座都是不相

16、同的,不能用錯。所以,當選擇主板時,要搞清楚主板支持哪類內存。目前,為了用戶方便,有的主板同時具有DDR2和DDR3內存插槽。4.在Intel平臺實現帶寬相等的計算方法 什么是帶寬呢?在計算機領域,帶寬又叫頻寬,是指在固定的時間內可以傳輸的數據量,亦即在傳輸通道中可以傳遞數據的能力。帶寬通常以比特每秒(bps)表示,即每秒可傳輸的位數。但是,為了簡化,通常都是以MB/s或GB/s表示的。帶寬的計算方法是: 帶寬 = 頻率×總線位數/8 (4)因為電腦內存總線的傳輸位數是64比特,所以,對于頻率是800 MHz的通道來說,帶寬 = 800MHz×64b&#

17、247;8b/B = 6.4 GB/s。 還有一個簡捷計算方法,就是           帶寬=頻率數×8B                     (5)例如,當頻率等于800 MHz時,帶寬就是800 MHz×8B = 6400MB/s = 6.4GB/s。 在表1中已經給出了不同頻率

18、和帶寬關系的計算結果。 這里說的帶寬匹配,實際上就是頻率的匹配。對于我們普通使用者,還是按頻率來論述比較直觀,因為帶寬相等,就是頻率相等。     帶寬匹配的原則是:內存的數據帶寬應該跟CPU前端總線FSB的帶寬相等,或者說:“內存的數據頻率等于CPU的FSB頻率,就是帶寬匹配”。只有這樣才能保證數據的順利傳輸。如果有一方的帶寬小于另一方,小帶寬的一方就構成了“瓶頸”。但是,如果CPU已經選定了,內存的帶寬大一些,并沒有壞處。 在滿足同步的條件下,對DDR2來說,就會自動滿足帶寬相等的要求,即可以做到內存的傳輸帶寬等于前端總線的帶寬;但是,對DDR來說,

19、如果滿足了同步的要求,內存的帶寬僅是FSB帶寬的1/2;對于DDR3來說,如果滿足了同步的要求,內存的帶寬就是FSB帶寬的兩倍。這種關系見下表。表5 內存同步時,FSB的帶寬跟內存數據通道的帶寬的關系內存的類型DDRDDR2DDR3FSB的帶寬:內存數據通道的帶寬2:11:11:2  對內存的同步要求是生或死的問題,所以,必須滿足,如果不能滿足,必須采取異步運行。但是,對于帶寬的要求則比較靈活一些。如果不能滿足,也可以用雙通道或異步的方法來解決。在DDR時代就是利用雙通道的方法解決內存帶寬是“瓶頸”的問題的。但是,如果不組成雙通道,只用一個內存條,只要頻率是同步的,也可以正常工作。在

20、AMD平臺,其內存控制器置入CPU內部了。即CPU直接跟內存打交道了。帶寬的問題,已經沒有那么重要了。  5.在Intel平臺用主板調控內存運行參數的方法主板的自動調控作用:其實,根據內存的同步要求選擇出來的內存(見表4)就可以正常使用了。但是,也有例外的情況。比如:有的時候,按計算結果,應該用DDR2-800內存才能同步,但是,你手頭沒有DDR2-800,只有DDR2-667內存,并安裝上去了。怎么辦呢?要靠主板的調控。只要你沒有在BIOS中的“MemClock Mode”中選“Manual”,也沒有在“System Memory Multiplier”項更改默認設置“Auto”,

21、主板就會自動根據內存條上SPD資料把加于內存的時鐘頻率降到333MHz,以使DDR2-667內存的頻率不過載。這時CPU-Z的“FSB:DRAM”就是“1:1.66”,而不是“1:2”。這樣調整過后,速度降低了,內存的帶寬也變小了一些,但是,可以正常運行。還有,如果滿足內存同步需要的內存是DDR2-800,而你卻安裝或設置了DDR2-1066內存,主板也會把加給內存的頻率按DDR2-800對待,CPU-Z對“FSB:DRAM”的顯示還是“1:2”,不會顯示“1:2.66”。但是,如果你是把內存超頻到1066MHz的,CPU-Z則會顯示“1:2.66”。主板的手動調控方法:如果你要自己用手動設置

22、內存也是可以的。方法是:在BIOS的“Set Memory Clock”項選“Manual”(手動);或在“System Memory Multiplier”項不選擇“Auto”,而是選擇你實際安裝在內存插槽上的內存,設置就會成功的。當然,還是需要主板支持的,也就是說,如果主板上有種這種設置項目才行。手動設置的選項有多種方法。有的直接用內存芯片名稱表示(如華碩的P5E3 WS主板,直接用諸如DDR3-1333表示);有的用數字表示(如技嘉GA-P31-S3G主板就用3.33或4.0表示。3.33就表示DDR2-667內存);當然,有的主板則是用FSB :DRAM的比值表示。6.在Intel平臺

23、沒有FSB了,怎么配內存?        Intel 酷睿 i3/i5/i7  CPU是把內存控制器置于CPU內部了。內存控制器控制的QPI(QuickPath Interconnect,快速通道互聯)總線頻率遠高于傳統的FSB(一般是外頻的18倍),因此,為它選配內存的空間范圍也大多了。例如,在過去,當外頻是133MHz時,FSB = 4×133 mHz = 533MHz,這種關系是固定的。如果選DDR 內存,最高是DDR-266;如果選DDR2內存,最高是DDR2-533;如果DDR3內存,

24、最高是DDR3-1066。如果你選擇更高頻率的內存,系統是不承認的,它只能把它們作降格處理。實際上FSB成了“瓶頸”。自從有了QPI總線以后,選擇內存的條件就寬松多了。這時CPU-Z上顯示的“外頻”133 MHz,已經不是傳統意義上的外頻了。它被稱為基頻(BF)。因此,它跟內存頻率之間的同步關系也就改變了。例如,當“外頻”(基頻)是133 MHz時,甚至可以選用DDE3-1600內存了。不過,也不是無限制的。限制到什么程度?這就看CPU或主板的規定了。不過,有個大概估算辦法,就是內存的數據頻率大致是QPI頻率的1/2。具體是多少,要看內存控制器和主板支持到什么程度,不是用戶能左右的。7.內存的

25、雙通道的設置問題 首先應該明確,雙通道只是為了增大內存的帶寬而設計的,因為,在DDR時代,CPU的FSB已經達到800 MHz了,但是,從頻率同步的角度看,只能配DDR-400的內存。顯然,內存的帶寬只是FSB帶寬的1/2,內存成了帶寬匹配的“瓶頸”,因為CPU有一半的時間要等內存把數據傳過來。因此,人們提出了雙通道的概念。即在北橋再增加一個內存控制器,另外再增加一個DDR-400內存,使兩個DDR-400的內存并聯使用,帶寬的匹配問題得以解決。但是,因為雙通道中的兩個內存是分別受兩個內存控制器控制的,組成雙通道后,只對內存的帶寬有改善,對每個內存的性能指標(如核心頻率)并沒有任何改善。因此,

26、用兩個DDR-400組成雙通道時,其性能并不是DDR-800。網上廣泛流傳的“用兩個DDR2-533組成雙通道,用在FSB=1066 MHz平臺,就是絕配”的說法是錯誤的。因為DDR2-533的核心頻率是533MHz÷4=166MHz,而FSB=1066MHz時的外頻是1066MHz÷4=266MHz 。兩個頻率并不相等。也就是說,這樣配,并不能滿足同步條件。硬要這樣配電腦是要藍屏的。因為內存組成雙通道后,他們的核心頻率并不會提高。雙通道的作用可以這樣比喻:馬路很寬,可以容得下兩輛汽車,可是,只有一輛車來回跑,這不是浪費嗎?再買一輛汽車吧,讓它們在一條路上并行跑,貨運量不就

27、增加一倍了嗎!由此可見,雙通道只是解決貨運量(帶寬)的問題。并不是把汽車的速度加倍的問題。也就是說:兩個DDR2-533組成雙通道,只能提高帶寬,并不能提高內存的頻率,兩個DDR2-533組成雙通道后,其效果并不等于一個DDR2-1066。當然,如果你一定把DDR2-533用于FSB=1066 MHz的平臺,也不是不可能,方法就是異步,使加給DDR2-533的頻率降下來。但是,主板支持嗎?如果是支持的,那么,需要異步運行才可以,這算是“絕配”嗎?8.在AMD CPU K8以前內存的配置方法在K8以前,AMD內存也有前端總線(FSB),但是,跟Intel內存有一點點差別,就是前端總線頻率是外頻的

28、兩倍(Intel是4倍)。因為內存的同步與否是考慮外頻的,所以,當外頻跟內存的核心頻率相等時就是同步。因此,外頻是133MHz時,應該配DDR-266內存;外頻是166MHz時,應該配DDR-333內存;外頻是200MHz時,應該配DDR-400內存。這些都跟Intel平臺是一致的。不同的是:在AMD平臺,頻率同步了的話,帶寬也平衡了。所以,在當時的AMD平臺就不存在雙通道的問題。9.AMD CPU K8 時代內存的選配方法在AMD 的K8以后的CPU中,內存控制器被整合到CPU內部了(見下圖),內存直接跟CPU打交道了。前端總線不存在了,跟北橋相連的總線改稱HT總線了,這個總線除了不再跟內存

29、聯系外,其它的作用跟原前端總線的任務是相同的。 正是由于有了上述改變,所以,在AMD平臺配內存時,內存跟CPU的搭配的計算方法也有了很大的變化。因為這時我們關心的只是CPU的主頻。無需再考慮FSB和外頻了?,F在介紹內存跟AMD的CPU的搭配方法如下: 首先計算出內存控制器的分頻倍數DIV(這種計算是由電腦自動進行的,當然我們也應該掌握):DIV= CPU的標稱主頻÷你在BIOS中設置的內存的時鐘頻率 (6)這個設置的時鐘頻率最好跟你實際安裝的內存一致。如果不一致,電腦還是根據你的設置值進行計算的。如果DIV的計算結果不是整數,則進為整數,例如,將7.4進為8。如果計算出來的

30、分頻系數小于5,則取為5。上述這些方法都是AMD的設計規定。 知道了內存分頻倍數DIV以后,通過內存的實際時鐘頻率用下式計算:內存的實際時鐘頻率= CPU的實際主頻÷內存的分頻倍數 (7)知道了內存的時鐘頻率,就可以知道怎樣配內存了。比如,你計算出來的時鐘頻率是是200MHz,而且是選擇DDR內存,就應該配DDR-400;你計算出來的時鐘頻率是是400MHz,如果想配DDR2,則應該選DDR2-800;如果你計算出來的時鐘頻率是400MHz,想配DDR3內存,還是應該配DDR3-800。因為不管是什么型號的內存,數據頻率總是時鐘頻率的兩倍。例1: CPU是AMD速龍(Athlon)6

31、4 3200+,主頻是 2.0 GHz,如果打算選用DDR-400的內存并在BIOS做這樣的設置時,問: 分頻倍數是多少? 通過內存的實際頻率是多少?解: 因為CPU的主頻等于2000MHz;DDR-400的時鐘頻率等于400MHz/2=200MHz,所以,內存的分頻倍數DIV=2000 MHz÷200 MHz=10; 因為沒有對CPU進行超頻,所以,它的主頻還是2000MHz,所以,通過內存的實際總線頻率=2000 MHz÷10=200 MHz,即相當是DDR-400。因此,選擇DDR-400內存是可以的。當然,如果主板允許,也可以用兩個DDR400組成雙通道。以增大數據

32、傳輸量。例2: CPU是閃龍3200+,主頻是 1.8 GHz,如果選用DDR2-800的內存時,問: 分頻倍數數是多少? 通過內存的實際時鐘頻率是多少?(3)如果把主頻超到2400 MHz時,應該怎樣選擇內存?解: 分頻系數DIV=1800 MHz÷400 MHz=4.5,應向上取為5; 通過內存的實際時鐘頻率=1800 MHz÷5=360 MHz。內存降格使用為DDR2-720。因為內存的頻率是向下兼容的,主板都會支持這樣的內存。所以,這樣配置也是可以的。(3)如果把主頻超到2400 MHz了,則通過內存的時鐘頻率就是2400 MHz÷5=480 MHz,即需

33、要選擇DDR2-960內存。選DDR2-1066吧。(但是,因為主頻太低,還要看內存控制器或主板是否支持)下圖就是我根據以上原則把計算結果表格化了,為了簡化,在表中沒有把分頻系數列出來。表中有灰色底紋的數字表示計算出來的分頻系數小5。因此,求這些時鐘頻率時,分頻倍數是按分頻系數等于5計算的。我相信,有這個表作參考,內存怎樣跟CPU配合就是十分清楚的了?,F在,我們用上面的兩個例題為例,研究一下怎么從下表中直接得出配內存的結果:(注:字體時大時小,不是作者的設置,是日志編輯功能的毛病。剛改版,還不完善。氣煞人也?。┰诘谝粋€例題中的CPU頻率是2GHz,在BIOS中設置的內存是DDR-400,因此從

34、這個表就可以查得通過內存的時鐘頻率是200MHz,即該內存運行在DDR-400。這樣選頻率正好匹配。第二個例題:CPU主頻是1.8GHz,選得是DDR2-800內存,從表中可以查得內存的運行頻率是360MHz,相當是DDR2-720內存。從表中還可以看出:如果你想使這個內存運行在DDR2-800,只有選2.0GHZ或以上的CPU。如果CPU的主頻依舊是1.8GHz的話,即使你選用DDR2-1066也于事無補,它只會把內存降格為DDR2-720。有許多網友問:我安裝的內存頻率頻率很高,但是,在CPU-Z中檢測出來的頻率又很低呢?主要原因是你安裝的CPU的頻率太低,主板并不支持頻率過高的內存的緣故

35、。  表6   AMD的CPU跟內存配合方法一覽表在本表中沒有列出相應的分頻系數,因而不利于超頻時使用。其實,如果做超頻操作時,只需把表中的數據乘以“超頻后的CPU主頻/超頻前的CPU主頻”就可以得到超頻后加于內存的時鐘頻率了。從這個表我們就可以清楚地看出來應該怎樣選擇內存了。比如,當CPU的主頻是1600 MHz時,配DDR-400就可以了;當CPU的主頻是2000 MHz時,配DDR2-800是正合適的;當CPU的主頻是3200 MHz時,配DDR3-1066正合適。我猜想:主板的設計者就是按這個思路來設定主板默認的內存頻率的。 這個表是在

36、K8的條件下根據CPU和內存的參數做出的,目前已經發展到K10(似乎沒有K9),因此,情況稍有變化。還有一個重要因素也不容忽視,那就是除了主板支持外,內存控制器是否支持這個頻率。如果控制器不支持,只有主板支持也是不行的。如此說來,上表僅是一個原則設定,如果你用CPU-Z進行檢測時,其結果跟上表不符,就要從多方面找原因了。10.AMD K10類CPU內存的匹配方法AMD的K10 類CPU內存匹配的方法和計算方法較之K8有了很大的變化。其計算順序是: 第一步:了解你選定的CPU支持什么樣的內存。比如,可以是DDR2-800、DDR3-1333等;并且在BIOS的“DRAM Frequency”項中

37、設置這個內存。當然也可以設置其他型號的內存。系統并不理會你插的是什么內存,而是根據你的設置的內存進行計算的;第二步:根據在BIOS中設定的內存計算出分頻系數      內存的分頻系數=在BIOS中設定的內存的數據頻率÷外頻       (8)內存的數據頻率值是多大,可以從內存的型號中知道。例如,DDR2-800的數據頻率就是800MHz;DDR3-1333 的數據頻率就是1333MHz。依此類推。由式(8)可知,當在BIOS中設定的內存是DDR2-800時,800 MHz&#

38、247;200 MHz=4,即分頻系數=4;當在BIOS中設置的外頻是DDR3-1333時,1333MHz÷200MHz=6.67,即分頻系數等于6.67。第二步:根據下式計算出通過內存的實際數據頻率    內存中的實際數據頻率=實際外頻×分頻系數 (9) 例1:在BIOS中把內存設定為DDR2-800時,如果把外頻超到230MHz后,通過內存的數據頻率是多少?答:因為DDR2-800的數據頻率是800 MHz,而AMD的CPU的標稱外頻是200 MHz,因此,分頻系數等于800 MHz÷200MHz=4。根據式(9)可以計

39、算出通過內存的數據頻率是230 MHz×4=920 MHz。即相當是超到了DDR2-920。體質不好的DDR2-800內存是承受不了的。最好是安裝DDR2-1066內存。下表就是在BIOS中設置的內存的數據頻率跟分頻系數的計算結果。在表中給出的內存都是實有其型號的。但是,在主板的列表中,可能有DDR2-1111、DDR2-1200之類的設置。本表沒有列入它們,如果遇到有這樣的設置時,讀者可自行計算。表7.AMD K10 CPU的分頻系數 注:表中的FSB:DRAM是檢測軟件CPU-Z的相應檢測結果。      例2. 使用的

40、是AMD的K10 CPU,在BIOS中設置的內存是DDR3-1333,主板也支持,沒有超頻。請問:在內存中的數據頻率是多少? 答:由上表可以查出,在這種情況下,內存系數是6.67,因此,內存中的實際數據頻率是200MHz×6.67=1333MHz。由這個例題可以看出來:如果不考慮超頻時,實際外頻和標稱外頻是相等的,都等于200MHz。因此,由式(8)可知:內存的實際數據頻率就等于你在BIOS中設置的內存的數據頻率。所以,在K10中如何選配內存的問題就變得十分簡單了。簡單到可以這樣說:當給AMD的K10 類CPU配內存時,你在BIOS中設置什么樣的內存,在內存中的頻率就是你設置的頻率。

41、但是,大前題是CPU的內存控制器和主板支持。你把CPU支持內存條插入后,系統怎樣運行這個內存,你不必管它,只管讓它“Aout”或“By SPD”。但是,如果你想對它進行手工設置,可以把BIOS的“Memory Clock Mode”項設置為“Manual”(手動模式),然后用上述方法進行設置即可。 11.內存選配方法實例問答問1:在Intel平臺,如果外頻是200 MHz,假如我選擇DDR內存,應該是什么型號的?如果選DDR2內存,應該選什么型號的?答:根據內存核心頻率等于或不小于外頻的原則,選DDR時,應該選DDR-400;選DDR2時,應該選DDR2-800。問2:在Intel平

42、臺的FSB=800 MHz時,如果安裝DDR2-1066內存,將會是什么情況?答:因為系統向內存提供的時鐘頻率最大僅為400MHz,而DDR2-1066需要533MHz。因此,系統將會把DDR2-1066當作是體質好的DDR2-800對待。問3:在Intel平臺的FSB=1066MHz時,如果安裝DDR2-800內存,將會是什么情況?答:因為系統向內存提供的時鐘頻率最大為533MHz,而DDR2-800所能耐受的時鐘頻率是400MHz。因此,內存需異步運行,即把加給內存的時鐘頻率降下來。這項降頻工作就是我們所說的異步。異步是由主板自動進行的。當然也可以由人工操作。問4:我的CPU是AMD的K8

43、,主頻是2600 MHz。主板也支持DDR2-800,可是,我安裝上去以后,CPU-Z的檢測結果是:頻率只有371.4 MHz。這為什么?答:讓我們計算一下:2600 MHz/400 MHz=6.5,進為7。2600 MHz/7=371.4 MHz,相當DDR2-743。所以,你說的情況是正常的。在AMD平臺,內存的實際頻率是經常被壓低的。問5:我的CPU是AMD的k8,主頻是2200 MHz,安裝的是DDR2-667。為什么在CPU-Z上面看到的DRAM(內存時鐘頻率)是314左右?而不是667/2=333?答:讓我們計算一下:因為你設置的是DDR2-667內存,所以有 2200 MHz/3

44、33MHz = 6.6,應取為7。2200 MHz/7= 314 MHz。由此可知,你的電腦是正常的。在AMD平臺,不是你設置了什么頻率,通過內存頻率就是你設置的頻率的。問6:在AMD平臺,用CPU-Z檢測時,“前端總線:內存”是“CPU/9”是什么意思?答:在AMD平臺用CPU-Z檢測電腦的頻率時,如在“前端總線:DRAM頻率”項表示為“CPU/9”,其中的”CPU”表示你的CPU的主頻,“9”表示的是分頻系數。如果你的CPU的主頻是1.8 GHz,那么,1800 MHz/9=200MHz。這就是說,你的內存的時鐘頻率是200 MHz。問7:當用CPU-Z檢測電腦時,在“前端總線:

45、內存”項出現“3:8”是什么意思?答:因為AMD的CPU其外頻都是200MHz,因此有“3:8=200:X”,由此得X=200×8÷3=533,即你在電腦中的內存的時鐘頻率為533 MHz。所以,這個內存可能是DDR2-1066也可能是DDR3-1066。問8:我的AMD的CPU主頻為3000 MHz,我選用DDR3-1333內存??墒?,用CPU-Z檢測時,“FSB:DRAM=3:8”。這是什么意思?答:在AMD平臺,其比是“3:8”,就是說其時針頻率是533MHz,相當DDR3-1066。你的DDR3-1333是被降格使用了。為什么要降格?這就要看主板的設置了,也可能主板

46、的默認設置就是DDR3-1066,也可能CPU的內存控制器最大支持到1066MHz。如果不是內存控制器不支持,只要是主板支持,你把它的頻率設置成667 MHz也是可以的。  問9:我用的是AMD K8的CPU,主頻是2800 MHz。應該選什么樣的內存?答:從表6可以看出,在你的這種情況下,選擇 DDR2-800就可以了。選DDR2-1066似乎高了一些。因為你的CPU主頻比較低,選擇DDR3不一定合適。但是,還要看主板和內存控制器是否支持。問10.我的AMD 8650 CPU匹配的是DDR2-800內存條。我把外頻超到240MHz后,為什么CPU-Z顯示的內存頻率是480MHz?答:分頻系數是 800 MHz/200 MHz=4。所以,你的內存的數據頻率是240 MHzX4=960MHz,即相當是DDR2-96

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論