我于一年半前攢了臺“愛機”,因當時資金有限,選擇了價格較為低廉的基于威盛VIA Apollo Pro Plus芯片組的技嘉GA-6VXE主板,磁盤和內存性能受VIA芯片組的制約,相對同級的Intel BX芯片組就存在著一定差距。秉著DIY的精神,在后來的實踐中,總結出一套有效的內存優化方法,使用這套方法在SiSoft Sandra的Memory BenchMark中的得分居然提高了將近一倍,像ALU這個項目優化前為116MB/s,優化后則達到了246MB/s,效果很明顯。雖說還不能和現在的新型主板相提并論,但至少在原來基礎上有不少提高,真是令人驚喜不已。下面就讓我來把這套優化方法告訴大家。
圖1
這張圖是在沒有經過優化時的測試結果(見圖1)大家可以通過對比了解到優化后的好處。
圖2
首先從內存的工作頻率下手,我的主板具備內存異步的功能,因此我把內存的工作頻率由原來的66MHz調整到100MHz,用軟件測試發現得分提升了不少,畢竟是從66MHz變成100MHz了。然后又對內存的CL值進行調整,我們常說CAS、CL之類的術語,其實都是決定內存速度的。與內存的工作頻率以及相關的有三個選項:CAS Latency、RAS to CAS Delay和RAS Precharge Time。這其中對性能影響最大的當屬CAS Latency,也就是常說的CL。其實有時候也說CAS=2或者CAS=3,指的都是CL。內存在存儲信息時就像一個大表格一樣,通過行(Column)和列(Row)來為所有存儲在內存里的信息定位,CL就是指要多少個時鐘周期后才能找到相應的位置。因此CL值越小性能越好。我們將“SDRAM CAS Latency”(也有些主板上這個選項寫的是“SDRAM CYCLE LENGTH”,作用是一樣的)的值由“3”改為“2”。測試結果見圖2。
圖3
4路交錯式運行是早期應用在高端主板市場,并用來提升內存性能的一種技術。它能提供更多的傳輸管道、更高的內存頻寬,使內存在同一時間內能同時進行多個寫/讀的工作,可以有效地提升整體系統性能。在以前,我們為了打開這項功能需要使用一款名叫“WPCREdit”的軟件,操作起來特別復雜,讓人很煩?,F在可好了!一位DIY高手為大家開發了一款專門的內存交錯運行管理工具,從此操作簡單到只需要執行一個.bat文件就可以了(可以到www.mydrivers.com下載,文件名是MemoryEnable.ZIP)。通過打開“Interleaving交錯式運行”會產生很好的效果。我們可以通過軟件觀察是否調整成功(見圖3),測試結果見圖4。
圖4
有些主板上還提供了對內存的速度進行分別調整的選項:BANK 0/1(還有2/3和4/5兩種,一共三個選項)DRAM TIMING。在主板的說明書上寫得一般都比較保守,諸如“我們不建議用戶自行更改此設定……”或類似的字樣。但實際上我們完全可以將其調整到性能優先的方式,不過這對內存的要求比較高,部分品質不佳的內存在調整之后會出現死機、不穩定等現象。如果出現這些情況,只要改回來就OK了。此選項一共有以下幾種可選項:SDRAM 8/10ns,Normal,Medium,Fast和Turbo。從字面上來理解,當然是Turbo最快了,內存性能不高的朋友如果有耐心,可以逐一試試尋找出最優狀態?,F在我們將這三個相關選項統統調整到“Turbo”試試:測試結果見圖5,Memory BenchMark中的得分又有不少提高。
圖5
可以看到在經過完全優化后,內存的性能得到了質的飛躍,在對內存傳輸率要求很高的應用中會感覺到比較明顯的性能提升。這樣不花錢的好事,大家還不快行動
新聞熱點
疑難解答