全方位實測!1G內存能比512快多少?
分享
在K7時代,我們曾經為了當時偉大的nForce2的雙通道去升級內存,而購買兩條內存的習慣一直延續到了現在。
轉眼nForce2已經漸漸的被市場所淘汰,我們的內存也大都升級到了256MB和512MB。隨著內存價格的滑落,單條512MB DDR400的現代內存已經跌破400元大觀,并暫時穩定在380元左右,很多消費者看到了這樣的信號,仿佛是看到了曙光,紛紛搶購內存,我們先不說這樣的動機是否合理,我們想說的只是你升級內存的意義究竟有多大!
雙通道內存插槽 首先,我們知道,影響內存性能的通常有兩個因素:內存帶寬和內存延時。
內存帶寬就好比是一個管道的流量,更高的流量就好比是更多的數據。內存延時就好比是這個管道的長度,越短的距離才能保證數據在第一時間流到需要它的地方。
這兩點同時影響著系統的性能,而且他們影響系統性能的方式并不相同:
內存帶寬,是由內存的位寬和內存的頻率決定的,就好像是一條馬路的寬度和車流的速度,只有馬路越寬,車速越高才能最大限度的提高性能。我們所熟知的雙通道內存設計,就好比是將馬路的寬度進行了擴容,很大程度上提高了系統的性能。
內存延時,就好像是馬路上紅燈的數量,紅燈越多,車輛就不得不停車起步很多次,耽誤了很多的時間,同樣對性能會產生很大的影響。
在K7時代,AMD的Athlon系列處理器采用的EV6總線,對于內存帶寬的要求并不是太高,因為Athlon XP處理器的EV6總線的工作頻率為133/166Mhz,實際帶寬就是2.1GB/s或者2.7GB/s,帶寬要求不高,使用普通的DDR266或者是DDR333內存就已經夠了,雙通道的DDR400在這樣的平臺上很難發揮出其帶寬優勢。
為什么會造成這種情況呢?我們來一算便知:
首先,我們用前端總線為133MHz的系統為例,一個Athlon XP的總線位寬為64位,再加上采用的是EV6總線,所以處理器需要的帶寬就是:
133MHz×2×64bit÷8=2.1GB/s
然后我們再來計算一下雙通道DDR266內存的帶寬,因為nForce芯片組提供的是兩個獨立的64位內存控制器,所以可以等效為128bit的內存位寬:
133MHz×2×128bit÷8=4.2GB/s
我們看到,在傳統的架構中,由于處理器的瓶頸效果,僅僅能夠使用到內存帶寬的一半,這也就是為什么nForce2芯片組在單通道和雙通道情況下差別不大的原因了。
然而到了現在很多用戶都已用上了512MB的DDR400內存,可眼看著內存一天天便宜,又有很多用戶按奈不住沖動想將自己的512MB的DDR內存升級為1G!但從將512MB內存升級到1G究竟會帶來多少好處呢?
0人已贊
關注我們


