AMD系統(tǒng)1G內(nèi)存與512M內(nèi)存性能比較

2010-08-28 10:48:44來源:西部e網(wǎng)作者:

  毫無疑問的說512M內(nèi)存還是當今的主流容量,不少用戶也許有個很現(xiàn)實的疑問“加多條512M內(nèi)存會怎么樣?性能會有明顯提升?”

  我們首先來看看目前內(nèi)存市場的現(xiàn)況,目前DDR400內(nèi)存的需求仍然十分旺盛,無論是Socket939還是Socket754接口的AMD K8架構處理器都需要廉價的DDR內(nèi)存,實際上無論是比較新穎的RC/RCX410還是老當益壯的865GV主板,支持DDR400的具體型號還是穩(wěn)占半壁江山,如果再考慮到“咸豐年”舊有AGP芯片組的話,DDR400的熱切需求其實很容易理解 。

  自從威尼斯核心面世以后,除了雙核處理器目前全部都是Socket939接口以外,Socket939和Socket754唯一的差別就在于單雙通道的支持上面。如果用戶原來只是采用Socket754閃龍?zhí)幚砥鞯脑,從原?12M升級到1G內(nèi)存就是簡單的容量升級;如果用戶原先就在使用Socket939速龍?zhí)幚砥鞯脑,?12M升級到1G內(nèi)存就不只是簡單的容量升級,而是涉及到內(nèi)存單雙通道的問題。

  本文會從以上兩種AMD處理器升級最為常見的兩個情況進行詳細測試,給出最好的“512M內(nèi)存”升級方案。

單通道內(nèi)存系統(tǒng)512M和1G性能分析:

  我們采用64位閃龍2500+和DFI NF4-4X來考察在“單通道內(nèi)存的系統(tǒng)”里面512M和1G內(nèi)存的性能差別,內(nèi)存也統(tǒng)一使用相同的參數(shù)設置3-4-4-8 1T,顯卡采用較為高檔的7800GT盡量避免系統(tǒng)瓶頸。系統(tǒng)內(nèi)存的增加只是的“簡單的加法”運算。

理論和辦公應用測試
-

NF4 4X /2500+
512Mx1

NF4 4X /2500+
1Gx1

提升

Business Winstone 2004

19 20.8 9.5%
MCC Winstone 2004
20.3 21.4 5.4%
Super PI 1M
60.844s 60.437s -
CPUMark99 
164 164 -
Everest 內(nèi)存測試
RAM Read
3098 3113 -
RAM Write
1251 1383 -
Lantncy
57.9ns 60.0ns -
CineBench2003
CPU Test
132.4s 132.3s -
C4D Shading
199CB 199CB -
WinRAR Compression (KB/秒)
375K 378K -
TMPCeng(壓縮AVI)
13m30s 12m40 -6.2%
SISoftware Sandra 2005
CPU Arthmetic
6919/2220/2878 6936/2220/2878 -
CPU Multi-Media
13181/14437 13418/14434 -
Memory Bandwidth
3002/3007 3002/3003 -
HDD
53M 53M -
PCmark05
3126 3205 3%

  幾乎在所有的理論測中, 512M和1G內(nèi)存相差很小,單通道內(nèi)存只是帶來簡單的容量增加, 并沒有給理論測試帶來實質(zhì)的增長。不過注重實際操作的Business Winstone 2004、MCC Winstone 2004 和PCmark05,1G內(nèi)存還是帶來性能的提升,辦公性能提升9.5%、多媒體性能提升5.4%,較為明顯;擁有10項詳細而具體測試項目的PCmark05也帶來3%的提升。我們分析在Business Winstone 2004和MCC Winstone 2004兩項較為密集操作的合成類測試軟件里面, 512M和1G兩套系統(tǒng)里面,內(nèi)存的占用情況大不一樣。由于WIndowsXP系統(tǒng)本身占用一定的系統(tǒng)內(nèi)存,512M的系統(tǒng)內(nèi)存并不能應付對內(nèi)存容量耗用較大的Business Winstone 2004和MCC Winstone 2004。

  至于PCmark05的負荷跟真實使用情況比較匹配,因而提升幅度沒有Business Winstone 2004和MCC Winstone 2004兩項這么大;其實這也不難理解,我們?nèi)粘玫牟僮饕訯Q、IE、MediaPlayer和殺毒軟件等等,占用內(nèi)存情況并不算很嚴重,跟同時打開40000多行Excle表格進行處理,并同時打開多個大型應用程序的Business Winstone 2004不能相比。

-
NF4 4X /2500+
512Mx1
NF4 4X /2500+
1Gx1
提升
3Dmark2001SE 16495 16567 -
3Dmark03 13461 13520 -
3Dmark03

11012

11048 -
3Dmark05 5990 6043 1%
3Dmark05 5678 5689 -
Farcry 1024x768 65.16 67.02 3%
Farcry 1280x1024

64.60

66.95 4%
Doom3 1024x768 55.0 55.4 -
Doom3 1280x1024 55.0 55.4 -

  內(nèi)存容量簡單的加法運算,并沒有給游戲性能帶來明顯提升,不過可以顯著提升游戲的Loading(載入速度)。在只有512M系統(tǒng)內(nèi)存的時候,  Farcry和Doom3這些占用內(nèi)存很大的游戲調(diào)用Pagefile(頁面文件),影響了游戲初期的運行速度,加大了硬盤負載。我們可以將游戲看作一個完整而占用很高CPU和內(nèi)存的線程,這樣內(nèi)存容量不夠顯然會影響到大程序的初期運行頻率,當用足夠的硬盤頁面文件“Cache”以后運行速度和流暢程度才有一定的改觀。

雙通道內(nèi)存系統(tǒng)512M和1G性能分析:

  我們采用Athlon64和七彩虹的C51G 939來考察在“雙通道內(nèi)存的系統(tǒng)”里面512M和1G內(nèi)存的性能差別,內(nèi)存也統(tǒng)一使用相同的參數(shù)設置3-4-4-8 1T,我們采用了整合圖形核心進行測試,整合圖形核心統(tǒng)一占用系統(tǒng)內(nèi)存64M。由于采用整合圖形核心,性能分析變得更加復雜, 整合圖形核心通過PCI-Express通道占用系統(tǒng)內(nèi)存;而從512M升級到1G內(nèi)存的時候,單通道內(nèi)存也變成了雙通道內(nèi)存,這也必須考慮在內(nèi)。

理論和辦公應用測試
-

C51G/3200+
512M

C51G/3200+
512MX2

提升幅度

Business Winstone 2004

26.3 27 2.6%
MCC Winstone 2004
29.2 31.8 8.9%
Super PI 1M
45.776s 42.765s -6.6%
CPUMark99 
230 237 3%
Everest 內(nèi)存測試
RAM Read
2731 5147 88%
RAM Write
1098 2058 87%
Lantncy
56.3ns 53.3ns -
CineBench2003
CPU Test
93.3s 92.9s -
C4D Shading
282CB 283CB -
WinRAR Compression (KB/秒)
467 495 6%
TMPCeng(壓縮AVI)
10m32s 9m35 9%
SISoftware Sandra 2005
CPU Arthmetic
8443/3169/4106 8447/3172/4109 -
CPU Multi-Media
18839/20603 18821/20613 -
Memory Bandwidth
2651/2652 5058/5016 91%
HDD
53M 53M -
PCmark05
2524 2781 10%

  在所有關于內(nèi)存帶寬的理論測試中,雙通道內(nèi)存都會帶來90%附近的理論值提升,但是實際性能提升并如此。 而Business Winstone 2004、MCC Winstone 2004 和PCmark05這三個大型合成類軟件中, Socket939整合圖形性能也帶來了系統(tǒng)綜合性能的提升,但是幅度遠遠沒有理論值那么大。Business Winstone 2004和MCC Winstone 2004提升的比例跟Socket754系統(tǒng)相吻合,但是雙通道的Socket939系統(tǒng)在PCmark05帶來10%的性能提升,遠比單通道的Socket754系統(tǒng)提升幅度為大。其實這也很好理解,我們也看到在SuperPI、WInRAR和TMPEcng這幾項代表處理器、處理器/內(nèi)存、視頻壓縮的項目獲得提升,而這些項目在只是內(nèi)存容量“簡單加法運算”的單通道的Socket754系統(tǒng)并沒有一點提升;剛剛好PCmark05的測試子項目就有不少這類測試,因而性能提升幅度較為明顯。

  從上面的結果看來,在高負荷的辦公應用中,內(nèi)存容量的提升就能帶來性能提升,而這個幅度比雙通道內(nèi)存還要明顯;而雙通道內(nèi)存主要是提升了處理器/內(nèi)存之間帶寬的性能和視頻壓縮等性能。

-
C51G /3200+
512Mx1
C51G /3200+
512Mx2
提升
3Dmark2001SE 4638 5799 25%
3Dmark03 1230 1502 22%
3Dmark05 674 753 12%
Farcry 640x480 33.84 41.66 23%
Farcry 800x600

23.96

29.42 23%
Doom3 640x480 17.4 19.7 13%
Doom3 800x600 12.2 13.8 13%

  由于整合圖形核心完全依賴于系統(tǒng)內(nèi)存,雙通道內(nèi)存帶來全線的性能提升,不過我們也看到兩個涇渭分明的提升幅度:23%和13%。3Dmark05和Doom3這些對圖形核心要求較高的程序取得較小的提升幅度,而3Dmark2001SE/03和Farcry都取得23%的性能提升,這恐怕跟游戲類型有非常緊密的聯(lián)系,通過這項測試我們也順便考擦了各個游戲?qū)坞p通道內(nèi)存的依賴程度(因為C51G圖形核心完全沒有本地顯存,完全依賴于系統(tǒng)主內(nèi)存)。

總結:

  AMD的K8架構處理器相對比較特殊,Socket939支持雙通道,而Socket754則只支持單通道內(nèi)存,單雙通道內(nèi)存技術支持的關鍵。Intel的處理器則將單雙通道內(nèi)存的支持交付給芯片組廠商自行處理器, Intel自家的915/925/945/955/975等等芯片組都支持雙通道內(nèi)存;而ATI的RCX/RC 410則不支持雙通道,但是內(nèi)存速度支持則提升到DDR2 667。Intel的方案相比AMD更為彈性,但是K8架構處理器則因為整合了內(nèi)存控制而獲得了極高的性能。

  不過單雙通道的情況似乎在升級時候不是重點,因為如果你開始就購買了Socket754接口處理器的話,你就不能獲得雙通道內(nèi)存的支持。不過無論是單雙通道內(nèi)存,加上1條512M DDR400內(nèi)存以后,注重密集操作的Business Winstone 2004、MCC Winstone 2004 和PCmark05都取得了提升,這足可以說明如果你運行的程序夠復雜,夠多線程和夠耗用內(nèi)存的話,內(nèi)存可以提升性能。我們?nèi)绻麑⒂螒蚩醋饕粋完整而占用很高CPU和內(nèi)存的線程,這樣內(nèi)存容量不夠顯然會影響到大程序的初期運行頻率,當用足夠的硬盤頁面文件“Cache”以后運行速度和流暢程度才有一定的改觀;我們再舉一個例子,象Business Winstone 2004和MCC Winstone 2004這類最后以運行程序總時間為標準的測試軟件,縮小程序相應時間,降低頁面文件使用頻率尤為重要。從這個觀點出發(fā),我們可以將內(nèi)存容量的提升帶來的性能提升,成為縮小程序的相應時間。1G內(nèi)存容量以后會能夠儲備的空余內(nèi)存就會大上不少,可以說是為復雜的程序打好了基礎。

  但是我們從單通道Socket754的測試結果看來,如果運行的程序比較單一,操作負荷并不頻繁,并且內(nèi)存占用并不龐大,程序互相之間的切換和響應時間都沒有收到內(nèi)存容量很大的影響,內(nèi)存容量的提升并不會帶來顯性的性能提升。實際上不少用戶類似這個情況,如果只是簡單QQ、IE、防火墻和看看電影這類單一操作的話,512M內(nèi)存精打細算還是夠用的。

關鍵詞:內(nèi)存

贊助商鏈接: