兩條4GB內存如何升級?直接加根8GB可行嗎?
某日,某位同事和我討論起一個問題,他家電腦現在用的是兩條4GB的內存,現在8GB內存不夠用了,想加到16GB,不過不知道應該怎么加好。
方案一是在再加兩條4GB的內存,然而這基本就抹殺了進一步升級的可能性。
方案二是直接加兩條8GB的,用這方案的話就擁有24GB的總內存,很長一段時間內都夠用,只是成本太高。
方案三是只加一條8GB,這樣既可以擁有16GB的內存容量又可以保留升級潛力,而且這也是最省錢的方法,只是插三條內存不知道會不會有什么負面影響。
其實方案三是可行的,因為現在的主流平臺都支持彈性雙通道技術,可以讓兩條4GB組成雙通道而新加的那條8GB工作在單通道模式就行了。
只不過有多大影響一時半刻還真想不出來,反正辦公室里那么多內存,直接試下就行了。
于是我真拿了兩條4GB和一條8GB的內存插到一塊主板上,因為頻率都是3200MHz的以為沒啥問題,結果一開機就出問題了,直接點不亮……
最終我們先把那根8GB的拔掉,然后進BIOS恢復默認設置后,再插上這條8GB的內存才點得亮。
然而事情并沒有這么簡單。
進系統一看,這堆3200MHz的內存在給我跑2133MHz。
想直接開XMP是不可能的,兩套內存的時序并不一致。
正確的打開方法是先在BIOS里把XMP選項開了。
然后手動改時序,而且只能按較高的那套來調。
我們手頭上那條FlareX 8GB 3200MHz是可以工作在14-14-14-34的時序上的,然而只能按RipjawsV 4GB 3200MHz的16-16-16-36來調。
這是只插了兩根4GB內存時測出來的結果。
這是插了兩根4GB加一根8GB的測試結果,內存總體性能有一些下降,不過看起來總體影響不大。
后來想了下測試方法不太對啊,這只說明系統會優先使用速度更快的雙通道的內存而已,于是我用Ramdisk占用了大半的內存,再跑了一次測試。
這次總算讓軟件跑出了那條單通道內存的性能了,內存的速度直接降低了一半,內存延時也加了些。
這種兩條4GB加一條8GB的方案是可行的。內存占用量低的時候其實沒啥問題,然而內存占用過半的話就會用到那條單通道的,帶寬直接減半,當然實際影響比較小,比較獨顯平臺單通道和雙通道內存對CPU的性能影響是很小的。
其實這種彈性雙通道方案***的問題不是性能上的影響,而是內存兼容性的問題,最麻煩的是如果讓這三條內存能夠正常工作。
當你在雙通道系統里面再加一條完全不一樣的內存時,***的問題是如何開機,把這個問題解決了之后接下來的都只是小問題。