
我正在比較兩台具有 16GB RAM 的電腦。
計算機 1:16GB 1600MHz DDR3
計算機 2:16GB 2400MHz DDR4
是否可以計算出計算機 1s 記憶體比計算機 2s 快多少。 (我只是想在這個問題中比較這些機器上的內存,當然還有其他變量,CPU、GPU 等。但為了這個問題,我把這些放在一邊。)
答案1
這實際上取決於您所說的“速度”是什麼意思。
如果您只關心延遲(例如,您的工作負載主要受 CPU 限制),請取模組額定工作頻率的倒數,並將其乘以 CAS 延遲,以獲得單一控制器所需的實際時間存取順序。該數字越低,您的整體延遲就越低,並且您的 RAM 也「更快」。這對於系統的其餘部分來說是不變的,除非韌體為 RAM 配置非標準時序,或者係統由於某種原因需要對 RAM 進行降頻。
除此之外,你真的只需要對事物進行基準測試,而不是試圖孤立地考慮 RAM。例如,實際記憶體頻寬(我懷疑當您詢問“速度”時您實際上關心的是)太依賴系統其餘部分的具體情況,無法像您似乎想要的那樣單獨測量。