毫無疑問的說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+ |
NF4 4X /2500+ |
提升 | ||
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+ |
C51G/3200+ |
提升幅度 | ||
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)存精打細算還是夠用的。