混插頻率/速度不同記憶體, mix different clock memory

組電腦的時候ram太貴 + 搞錯以為2666是超頻買了Micron Crucial 2400 8G一條
使用上太吃緊了,降價後補上一條Micron Crucial 2666 8G一條
買前確認過2666的會寫入較低頻率的SPD資訊 (確保相容性能開機)

使用的軟體 CPU-Z, SIV64(64位元版本)好像都是免費軟體
看兩條記憶體的SPD資訊

同一條記憶體運作需要的時間 (latency/clock) ,在不同頻率下很接近,假設為相同就好了
無修正時開機,bios會抓全部中latency最大的數字以保證相容性,效能會降低
因為latency比較大是在較高clock下,較低clock時可以跑較低latency數
分子不變下,分母的clock變低,運作時間就變長



去bios把數值調成和2400的單條使用時相同,回復效能 (假設2666在2400下應該能跑到同樣的latency,非超頻的JEDEC標準記憶體應該都能相容JEDEC低頻率標準)
如果沒記各條的數值,可以直接參考SPD填入 (比較新的主機板在bios內也可以看SPD)
簡單說就是設定成全部記憶體中頻率最慢那條的數值

tRC不知為何單條2400時抓到56的數值,SPD是寫55 (自動比SPD多1)
調成55使用了一段時間,似乎系統有機會不穩定
改回56,這好像是AMD的限制? 必須是偶數,反正55, 56效能差別很小,就讓系統決定吧

SPD好像有更詳細的其他資訊,bios裡面都是auto,沒有寫抓到多少
主要參數都修正了,剩下懶得自己調整,也許會損失一點效能吧

留言

這個網誌中的熱門文章

OBS 抓不到畫面, 視窗, 遊戲擷取, 黑或白畫面, 當掉 ,卡住, black/white screen, window game capture, crash, freeze

優化實況(一) OBS設定 streaming settings

OBS plugin obs-text 顯示播放中音樂, display playing music